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()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 に答える