sql >> Base de Datos >  >> RDS >> Mysql

Conteos Múltiples en CakePHP

Puede CONTAR los eventos y GROUP BY la fecha en que ocurrieron.

Ejemplo:

SELECT eventDate, COUNT() as 'events'
FROM   events
GROUP  BY eventDate
ORDER  BY eventDate ASC

Lo que puede generar resultados similares a los siguientes:

2009-08-11 | 23
2009-08-09 | 128
2009-08-06 | 15

Si almacena la fecha y la hora como eventDate, deberá usar la función substr() para agrupar los eventos solo por fecha:

SELECT substr(eventDate, 1, 10) as 'date', COUNT() as 'events'
FROM   events
GROUP  BY substr(eventDate, 1, 10)
ORDER  BY eventDate ASC