我有下表:
Date........................... Value
2013-09-24................ 10
2013-09-24................ 11
2013-09-24................ 12
2013-09-25................ 10
2013-09-25................ 13
我想要的是让DISTINCT SELECT
返回没有重复的日期但是每个日期汇总的值。所以我想要的结果是:
2013-09-24................ 33
2013-09-25................ 23
答案 0 :(得分:1)
您希望将汇总函数sum()
与GROUP BY
一起使用以获得结果:
select date, sum(value) Total
from yourtable
group by date;
请参阅Demo。
sum()
功能会为您分组的每个列添加value
列中的项目... date
答案 1 :(得分:1)
使用SUM()
和GROUP BY
SELECT Date, SUM(Value) TotalValue
FROM TableName
GROUP BY Date
这假定您的约会时间相同。