E ' aiuterebbe a vedere la query completa in questione. Per ogni valore di data esistente in stats
, è necessario ottenere NULL per la somma o un valore intero. Se stai raggruppando per [Data] e un determinato valore di data non esiste, ovviamente non verrà visualizzato. Per esempio, si consideri il seguente test:
Create Table Test (Clicks int null, [Date] datetime null)
Insert Test(Clicks,[Date]) Values(1,'2010-06-06')
Insert Test(Clicks,[Date]) Values(2,Null)
Insert Test(Clicks,[Date]) Values(3,'2010-06-06')
Insert Test(Clicks,[Date]) Values(4,'2010-06-07')
Insert Test(Clicks,[Date]) Values(4,Null)
Insert Test(Clicks,[Date]) Values(4,'2010-06-07')
Insert Test(Clicks,[Date]) Values(Null,'2010-06-08')
Select T.[Date], Sum(Clicks)
From Test T
Group By T.[Date]
Il risultato dovrebbe essere simile:
NULL 6
2010-06-06 00:00:00.000 4
2010-06-07 00:00:00.000 8
2010-06-08 00:00:00.000 NULL
Nota ho ancora una fila anche quando Sum(Clicks)
è nullo. È che stai unendo queste informazioni a qualcos'altro sul calcolo Sum(Clicks)
?
Sarebbe utile vedere la query completa in questione – Thomas