Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Contar por mes.

Estas en el tema de Contar por mes. en el foro de Mysql en Foros del Web. Saludos a todos! Estoy haciendo un blog y necesito una consulta que me diga cuantos post hay en cada mes. En la tabla posts yo ...
  #1 (permalink)  
Antiguo 27/08/2007, 18:51
Avatar de R4s3c  
Fecha de Ingreso: noviembre-2006
Mensajes: 22
Antigüedad: 17 años, 5 meses
Puntos: 0
Contar por mes.


Saludos a todos!

Estoy haciendo un blog y necesito una consulta que me diga cuantos post hay en cada mes. En la tabla posts yo guardo la fecha (de tipo date) y la forma en la que estoy haciendo es que me cuente los post que hay de una fecha a otra (con el between). No me gusta hacerlo así porque siento que lo estoy haciendo medio manual...

Me gustaría saber como hacer una consulta de forma que si creo un post en septiembre, no tenga que hacer otra consulta solo cambiandole la fecha. Me imagino que se haría con un group by, pero no sé como.
  #2 (permalink)  
Antiguo 28/08/2007, 00:50
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: Contar por mes.

SELECT MONTH(fecha) AS mes, COUNT(*) AS n_post
FROM blog
GROUP BY mes;

Saludos!
  #3 (permalink)  
Antiguo 28/08/2007, 13:03
Avatar de R4s3c  
Fecha de Ingreso: noviembre-2006
Mensajes: 22
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Contar por mes.

Muchísimas gracias mahalo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:31.