SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
Sinds MONTH
is een SQL Server-sleutelwoord, moet u mogelijk de kolomnaam month
escape escapen (bijv. [month]
), als uw datumkolom echt zo wordt genoemd. (Bedankt Endy voor die reactie!)
Als de geselecteerde gegevens meer dan een jaar beslaan, moet u waarschijnlijk ook per jaar groeperen:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)