beh, dipende dalla query, per noi sconosciuta, visto che non l'hai postata (è anche colpa mia che ancora non ho ritirato la boccia di vetro dallo stagnaro che la sta riparando....)

io farei qualcosa del tipo

SELECT Utente, Month(DataPost), Count(*)
FROM Posts
Where Year(DataPost)=2007
GROUP BY Utente, Month(DataPost)