sql中不同时段的数值如何相加。

来源:百度知道 编辑:UC知道 时间:2024/05/10 21:00:28
比如说8点到12点这个时段我8点05分23秒收了15元、8点06分35秒收了62元,就这样到12点一共有几百条收账金额,这些金额该如何累加,请哪位达人告知下,小弟这先谢谢了,本人是新手,刚学SQL。

select sum(欲求值列明)as 求和后希望的名称
from 表的名称
where 时间列>='时间' and 时间列 <='时间'
[group by 需要分类统计]

注意,group by 不要加多了,因为group by 是要按照这列分组之后求和。

select sum(金额) as 合计 from table where 8=<hour(时间)<=12

说明一下:你想包括8点整和12点整就加上=,要不就不加。