2016-07-29 39 views
0
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 

Wie kann ich erreichen, gestern und heute zu gruppieren?SQL Server: Gruppe von gestern 9 Uhr bis heute 9 Uhr

271 2016-07-28 

Vielen Dank für jede Idee:

Ich muss nur eine Zeile sehen.

Antwort

0

für Ihre Daten, können Sie einfach tun:

select sum(col1), cast(max(col2) as date) 
from t; 

Vielleicht möchten Sie eine where Klausel:

where col2 >= dateadd(hour, -15, cast(getdate() as date)) and 
     col2 < dateadd(hour, 21, (cast getdate() as date))