Se ayudaría a ver la consulta completa en cuestión. Para cada valor de fecha que existe en stats
, debe obtener NULL para la suma o un valor entero. Si está agrupando por [Fecha] y no existe un valor de fecha dado, obviamente no aparecerá. Por ejemplo, considere la siguiente prueba:
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]
Los resultados deben verse como:
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 sigo teniendo una fila incluso cuando Sum(Clicks)
es nulo. ¿Es que estás uniendo esta información a otra cosa en el cálculo de Sum(Clicks)
?
Ayudaría a ver la consulta completa en cuestión – Thomas