50 2016-07-29 04:40:44.000
70 2016-07-29 04:40:33.000
30 2016-07-29 03:50:56.000
15 2016-07-28 00:03:16.000
74 2016-07-28 23:38:18.000
15 2016-07-28 23:30:11.000
7 2016-07-28 23:22:37.000
10 2016-07-28 21:02:19.000
如何在昨天和今天实现分组?
我必须只看到一行:
271 2016-07-28
感谢您的任何想法。
答案 0 :(得分:0)
对于您的特定数据,您可以这样做:
select sum(col1), cast(max(col2) as date)
from t;
您可能需要where
子句:
where col2 >= dateadd(hour, -15, cast(getdate() as date)) and
col2 < dateadd(hour, 21, (cast getdate() as date))