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 回答