Get Record Count Grouped By Month and Year
- Published on
- -1 min read
Grouping records by their respective month and year based on a date column can be done really easily by simply running the following SQL query:
SELECT
DATEPART(MONTH, DownloadDate) AS Month,
DATEPART(YEAR, DownloadDate) AS Year,
COUNT(DownloadID) AS NumberOfItems
FROM
Download
GROUP BY
DATEPART(YEAR, DownloadDate), DATEPART(MONTH, DownloadDate)
ORDER BY
Year DESC, NumberOfItems DESC
As you can see from the query (above), I am using the "DownloadDate" column to group my records and to also get a count of how many records belong to that month and year.
Before you go...
If you've found this post helpful, you can buy me a coffee. It's certainly not necessary but much appreciated!
Leave A Comment
If you have any questions or suggestions, feel free to leave a comment. Your comment will not only help others, but also myself.