是否可以在特定时间段内计算一天中特定时间的数据?
我有大量数据,想计算特定时间段内特定时间之间收集的“金额”。
例如:下面,我想将 7 月 1 日至 31 日 00:00 - 14:59 之间收集的金额作为“金额 1”和 15:00 - 20:59 之间收集的金额作为“金额 2”相加七月。“总金额”=“金额 1”+“金额 2”
sum(if('2012-07-01 00:00:00' 和 '2012-07-31 14:59:00',(Amount),0)) as 'Amount 1', sum(if(Date在“2012-07-01 15:00:00”和“2012-07-31 20:59:00”之间,(金额),0))作为“金额 2”,总和(金额)作为“总金额”
但是,“总金额”的结果与“金额 1”+“金额 2”不匹配。