SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
Desde
MONTH
é uma palavra-chave do SQL Server, talvez seja necessário escapar o nome da coluna month
(por exemplo, [month]
), se a coluna de data for realmente chamada assim. (Obrigado Endy por esse comentário!) Além disso, se os dados selecionados abrangerem mais de um ano, você provavelmente também precisará agrupar por ano:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)