Es würde helfen, die vollständige Abfrage in Frage zu sehen. Für jeden Datumswert, der in stats
existiert, sollten Sie entweder NULL für die Summe oder einen Ganzzahlwert erhalten. Wenn Sie nach [Datum] gruppieren und ein bestimmter Datumswert nicht existiert, wird er offensichtlich nicht angezeigt. Zum Beispiel, betrachten Sie den folgenden 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]
Die Ergebnisse sollten wie folgt aussehen:
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
Hinweis ich noch eine Reihe auch erhalten, wenn Sum(Clicks)
null ist. Ist es, dass Sie diese Informationen zu etwas anderem auf der Sum(Clicks)
Berechnung verbinden?
Es würde helfen, die vollständige Abfrage in Frage zu sehen – Thomas