0
我想這段代碼,它返回與月份名稱的所有記錄,但沒有總數如何從SQL Server獲得每年每月的計數記錄?
SELECT
DATENAME(month, DATEADD(month, MONTH([R_datetime]), -1)) MonName,
COUNT(*) count
FROM
[Tbl_TechRequest]
WHERE
([R_datetime]) BETWEEN DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), 0)
AND DATEADD(yy, DATEDIFF(yy, 0, GETDATE()) + 1, -1)
GROUP BY
[R_datetime]
你GROUP BY是關閉 – scsimon
是啊。 @scsimon是正確的。分組由「月份」表示您將獲得計數。 –
請看看MCVE,[爲什麼](https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to -be-a-very-simple-sql-query)和[how](https://stackoverflow.com/help/mcve)。 – KtX2SkD