并将它们显示为每个月的总数。我使用以下脚本
SELECT datepart(yy,j.CompletedAt) as 'YY',
str(datepart(MM, j.CompletedAt),2) as 'MM',
Datename(MM,j.CompletedAt) as 'Month',
count('MM') as 'PMInMonth'
FROM facts_reactive.dbo.jobs j
WHERE (
(J.Reactive = -1)
AND datepart(yy,j.CompletedAt) = ' 2013'
AND j.jobstatus = 6
)
GROUP BY datepart(yy,j.CompletedAt),
str(datepart(MM, j.CompletedAt),2),
Datename(MM,j.CompletedAt)
ORDER BY datepart(yy,j.CompletedAt) ASC,
str(datepart(MM, j.CompletedAt),2) ASC;
但是,如果该月没有取消任何工作,则不会返回任何内容;而我希望月份和 0 作为取消工作的数量返回。
这可能吗?
提前谢谢了。
抢