SQL como somar eventos em uma hora entre duas datas e mostrá-lo em uma linha
Eu estou desenvolvendo um relatório com C # e SQL server 2005, eu tenho que mostrar apenas quantos hit chegamos em cada hora. a mesa é muito grande. saída deve ser assim:
Row# | Date | Time | Hit Count ----------------------------- 1 | 07/05/2012 | 8:00 | 3 2 | 07/05/2012 | 9:00 | 4 3 | 07/05/2012 | 10:00 | 0 4 | 07/05/2012 | 11:00 | 5
Minha mesa é assim:
"HitTime": 07/05/2012 08:02:24 07/05/2012 08:12:21 07/05/2012 08:23:00 07/05/2012 09:01:00 07/05/2012 09:08:14 07/05/2012 09:12:31 07/05/2012 09:22:27
..etc Como você vê no campo HitTime eu só tenho data e hora, eu preciso mostrar na mesma data, por exemplo, 8:00 até 8:59 quantos hit eu recebi, e deve ser para todo o dia, a partir de primeiro primeiro dia que começa até o final do segundo dia.