SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
Sedan MONTH
är ett SQL Server-nyckelord, kanske du måste undkomma kolumnnamnet month
(t.ex. [month]
), om du dejtar kolumn kallas verkligen så. (Tack Endy för den kommentaren!)
Dessutom, om valda data sträcker sig över mer än ett år, måste du förmodligen också gruppera efter år:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)