File: D:/MariaDB Data/hmailserver/v_messages_per_domain.frm
TYPE=VIEW
query=select `hmailserver`.`hm_domains`.`domainname` AS `DomainName`,count(0) AS `Messages`,sum(if(`hmailserver`.`hm_messages`.`messageflags` & 1,0,1)) AS `NotSeen`,min(if(`hmailserver`.`hm_messages`.`messageflags` & 1,NULL,`hmailserver`.`hm_messages`.`messagecreatetime`)) AS `OldestNotSeen`,sum(`hmailserver`.`hm_messages`.`messagesize`) AS `TotalSize`,round(sum(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024,2) AS `TotalSizeMB`,round(sum(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024 / 1024,2) AS `TotalSizeGB`,round(max(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024,2) AS `MaxSizeMB`,min(`hmailserver`.`hm_messages`.`messagecreatetime`) AS `OldestMessage`,max(`hmailserver`.`hm_messages`.`messagecreatetime`) AS `NewestMessage`,min(`hmailserver`.`hm_accounts`.`accountlastlogontime`) AS `MinLastLogon`,max(`hmailserver`.`hm_accounts`.`accountlastlogontime`) AS `MaxLastLogon` from ((`hmailserver`.`hm_messages` join `hmailserver`.`hm_accounts` on(`hmailserver`.`hm_accounts`.`accountid` = `hmailserver`.`hm_messages`.`messageaccountid`)) join `hmailserver`.`hm_domains` on(`hmailserver`.`hm_domains`.`domainid` = `hmailserver`.`hm_accounts`.`accountdomainid`)) group by `hmailserver`.`hm_domains`.`domainid` order by sum(`hmailserver`.`hm_messages`.`messagesize`) desc
md5=5873a7a8c9c63e9632f63eb5d97ee5c7
updatable=0
algorithm=0
definer_user=hmailserver
definer_host=%
suid=1
with_check_option=0
timestamp=2022-06-01 23:55:31
create-version=2
source=select `hm_domains`.`domainname` AS `DomainName`,count(0) AS `Messages`,sum(if((`hm_messages`.`messageflags` & 1),0,1)) AS `NotSeen`,min(if((`hm_messages`.`messageflags` & 1),NULL,`hm_messages`.`messagecreatetime`)) AS `OldestNotSeen`,sum(`hm_messages`.`messagesize`) AS `TotalSize`,round(((sum(`hm_messages`.`messagesize`) / 1024) / 1024),2) AS `TotalSizeMB`,round((((sum(`hm_messages`.`messagesize`) / 1024) / 1024) / 1024),2) AS `TotalSizeGB`,round(((max(`hm_messages`.`messagesize`) / 1024) / 1024),2) AS `MaxSizeMB`,min(`hm_messages`.`messagecreatetime`) AS `OldestMessage`,max(`hm_messages`.`messagecreatetime`) AS `NewestMessage`,min(`hm_accounts`.`accountlastlogontime`) AS `MinLastLogon`,max(`hm_accounts`.`accountlastlogontime`) AS `MaxLastLogon` from ((`hm_messages` join `hm_accounts` on((`hm_accounts`.`accountid` = `hm_messages`.`messageaccountid`))) join `hm_domains` on((`hm_domains`.`domainid` = `hm_accounts`.`accountdomainid`))) group by `hm_domains`.`domainid` order by sum(`hm_messages`.`messagesize`) desc
client_cs_name=latin1
connection_cl_name=latin1_swedish_ci
view_body_utf8=select `hmailserver`.`hm_domains`.`domainname` AS `DomainName`,count(0) AS `Messages`,sum(if(`hmailserver`.`hm_messages`.`messageflags` & 1,0,1)) AS `NotSeen`,min(if(`hmailserver`.`hm_messages`.`messageflags` & 1,NULL,`hmailserver`.`hm_messages`.`messagecreatetime`)) AS `OldestNotSeen`,sum(`hmailserver`.`hm_messages`.`messagesize`) AS `TotalSize`,round(sum(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024,2) AS `TotalSizeMB`,round(sum(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024 / 1024,2) AS `TotalSizeGB`,round(max(`hmailserver`.`hm_messages`.`messagesize`) / 1024 / 1024,2) AS `MaxSizeMB`,min(`hmailserver`.`hm_messages`.`messagecreatetime`) AS `OldestMessage`,max(`hmailserver`.`hm_messages`.`messagecreatetime`) AS `NewestMessage`,min(`hmailserver`.`hm_accounts`.`accountlastlogontime`) AS `MinLastLogon`,max(`hmailserver`.`hm_accounts`.`accountlastlogontime`) AS `MaxLastLogon` from ((`hmailserver`.`hm_messages` join `hmailserver`.`hm_accounts` on(`hmailserver`.`hm_accounts`.`accountid` = `hmailserver`.`hm_messages`.`messageaccountid`)) join `hmailserver`.`hm_domains` on(`hmailserver`.`hm_domains`.`domainid` = `hmailserver`.`hm_accounts`.`accountdomainid`)) group by `hmailserver`.`hm_domains`.`domainid` order by sum(`hmailserver`.`hm_messages`.`messagesize`) desc
mariadb-version=100608