Buen día, estoy haciendo una consulta con fechas pero tengo un problema, utilizo
DAY(miTabla.CampoFecha) AS dia, los agrupo por día y los ordeno en descendiente y me muestra solo registros a partir del 30 de julio para atrás, no me muestra del 31 a hoy.
Este es mi query, la verdad no entiendo que esta mal ¿algún comentario? Gracias por su tiempo.
Código SQL:
Ver originalSELECT COUNT(DISTINCT messageTable.id) AS atendidos, DAY(messageTable.datetime) AS dia
FROM messageTable LEFT JOIN userTable
ON messageTable.id = userTable.id
WHERE userTable.roles LIKE 'OPERATOR'
GROUP BY dia
ORDER BY dia DESC LIMIT 7