Hola Totto3:
Cuál es en realidad tu problema? me gustaría que nos dijeras en primer lugar qué es lo que haz intentado hacer...
Desde mi punto de vista, la consulta no es complicada. Lo único que tendrías que hacer es agrupar por año y mes y obtener un count... para separar el año y el mes lo haces con las funciones de fecha de SQL Server:
Código SQL:
Ver originalSELECT
getdate() fecha_actual,
YEAR(getdate()) [año],
MONTH(getdate()) mes_numerico,
datename(MONTH, getdate()) nombre_mes;
fecha_actual año mes_numerico nombre_mes
----------------------- ----------- ------------ ------------------------------
2012-03-07 09:46:14.243 2012 3 March
El nombre del mes lo pone de acuerdo al idioma del servidor, si aparecen en inglés y los quieres español pregunta a SAN GOOGLE como hacerlo o busca en este mismo foro, ese tema se ha tratado muchas veces.
Haz la prueba, si tienes problemas postea algo de lo que haz intentado hacer y con gusto te ayudamos a afinar la consulta.
Saludos
Leo.