Cita:
Iniciado por hansoad
si tubieras un campo en donde guardar el mes seria mas facil por ejemplo
fecha mes campo
10/01/2009 enero xxxx
select mes, count(mes)
from tabla1
group by mes
No es buena idea. Guardar el mes por separado provoca un desperdicio de espacio, ya que un DATETIME usa sólo 4 bytes para guardar una fecha, mientras que hacerlo por separado insume hasta 14 bytes.
Además, el uso de una función MONTH(mes) ya te devuelve ese valor en forma directa y sin agregar nada.