0

我有下表:

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
4

2 回答 2

1

您想使用sum()带有 a的聚合函数GROUP BY来获得结果:

select date, sum(value) Total
from yourtable
group by date;

请参阅演示

sum()函数value为您分组的每一列添加列中的项目...date

于 2013-09-25T21:45:27.547 回答
1

使用SUM()GROUP BY

SELECT Date, SUM(Value) TotalValue
FROM TableName
GROUP BY Date

这假设您的日期时间是相同的。

于 2013-09-25T21:45:29.810 回答