SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
Da MONTH
è una parola chiave di SQL Server, potrebbe essere necessario eseguire l'escape del nome della colonna month
(es. [month]
), se la colonna della data è davvero chiamata così. (Grazie Endy per quel commento!)
Inoltre, se i dati selezionati coprono più di un anno, probabilmente dovrai raggruppare anche per anno:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)