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

Agrupar por día desde la marca de tiempo

¿Qué tal esto? Usando DATE función:

 SELECT DATE(FROM_UNIXTIME(MyTimestamp)) AS ForDate,
        COUNT(*) AS NumPosts
 FROM   MyPostsTable
 GROUP BY DATE(FROM_UNIXTIME(MyTimestamp))
 ORDER BY ForDate

Esto le mostrará la cantidad de publicaciones en cada fecha para la que la tabla tiene datos.