SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
От MONTH
е ключова дума на SQL Server, може да се наложи да екранирате името на колоната month
(напр. [month]
), ако колоната за дата наистина се нарича така. (Благодаря на Енди за този коментар!)
Също така, ако избраните данни обхващат повече от една година, вероятно ще трябва да групирате и по години:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)