SQL-Code:
Select
datepart (month, Datum) as Monat,
Count (Spalte1) as Spalte1Anzahl,
Count (Spalte2) as Spalte2Anzahl,
...
from
Tabelle
Group by
datepart (month, Datum)
where Datum between '20090101' and '20091231 23:59:59'
Anzupassen auf deine Tabelle.
Im in der GROUP BY Klausel müssen alle Spalten stehen, nach denen gruppiert wird. In der SELECT - Klausel müssen für alle Spalten, die *nicht* gruppiert werden, Aggregatfunktionen (Summe, Anzahl, Min, Max usw) angegeben werden.