0

15分ごとにデータを含むテーブルがあります。

私はこのクエリを持っています:

Select Sum(Value) From MyTable Group By month(myDate), year(myDate)

しかし、私はからの値を持っているので、結果は私が望むものではありません

「2013-01-01 00:00:00.000」から「2013-01-31 23:45:00.000」までの値が必要です

「2013-01-01 00:15:00.000」および「2013-02-01 00:00:00.000」

正しい日付範囲を持つようにリクエストを変更するにはどうすればよいですか?

ありがとう

4

1 に答える 1

1

使用DATEADD方法:

SELECT Sum(Value)
FROM MyTable
GROUP BY MONTH(DATEADD(minute,15,myDate)), YEAR(DATEADD(minute,15,myDate))
于 2013-04-16T16:46:23.990 に答える