SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month)
FROM myTable
GROUP BY MONTH(month)
Desde MONTH
es una palabra clave de SQL Server, es posible que deba escapar del nombre de la columna month
(por ejemplo, [month]
), si la columna de fecha realmente se llama así. (¡Gracias Endy por ese comentario!)
Además, si los datos seleccionados abarcan más de un año, es probable que también deba agruparlos por año:
SELECT SUM(count1), SUM(count2), SUM(count3), MONTH(month), YEAR(month)
FROM myTable
GROUP BY MONTH(month), YEAR(month)