Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2014, 12:14
status02
 
Fecha de Ingreso: septiembre-2012
Mensajes: 25
Antigüedad: 12 años, 1 mes
Puntos: 0
Relacion de tablas

Buenas gente quiero ver si me pueden dar una mano con una consulta mysql
Lo que necesito hacer es contar el total de registros por dia y por categoria.

Mi tabla es asi

Tabla articulos
id
fecha
categoria

Tabla categorias
id
nombre

Mi consulta actual es la siguiente:



Código MySQL:
Ver original
  1. SELECT COUNT( a.id ) AS total_x_dia, a.categoria, a.fecha
  2. FROM articulos AS a
  3. LEFT JOIN categorias AS c
  4. ON a.categoria = c.id
  5. WHERE MONTH( a.fecha ) =04
  6. AND YEAR( a.fecha ) =2014
  7. GROUP BY a.categoria

El problema de esta consulta es que me trae los registros bien pero me duplica el dia es decir que si hoy agrege 2 articulos con distinta categoria me salen 2 resultados con el dia 13-04-2014.


Resultado: