Devi fare una query per ogni conteggio, oppure UNION che e' poi la stessa cosa.
un esempio:
codice:
SELECT 'Gennaio 2005' as data,
count(*) as tot
FROM tabella
WHERE MONTH(data) = 1 and YEAR(data) = 2005
union
SELECT 'Febbraio 2005',
count(*)
FROM tabella
WHERE MONTH(data) = 2 and YEAR(data) = 2005
union
SELECT 'Marzo 2005' ,
count(*) as tot
FROM tabella
WHERE MONTH(data) = 3 and YEAR(data) = 2005
union
.....
puoi continuare fino a domani.... L'alias basta metterlo solo alla prima select... tanto gli altri servirebbero a niente.