【发布时间】:2016-04-27 15:11:12
【问题描述】:
我想将 0 到 40 之间的所有时间分组为一个总和。 41 - 50 为一个总和,50+ 为另一个总和。
select hours,
sum(hours)
from employee
where hours between 0 and 40
group by hours;
上述查询按小时分组,因此我将结果按小时划分,例如我有 1、2.3、0.5、35.5、30 等。
1 403
2.3 4.6
0.5 53
35.5 284
30 1230
但我想要类似的东西
403+4.6+53+284+1230 = 1974.6 因为他们都在 40 岁以下
我该怎么做?
【问题讨论】: