Mysql
 sql >> Base de données >  >> RDS >> Mysql

Regrouper par jour à partir de l'horodatage

Que dis-tu de ça? Utilisation de DATE fonction :

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

Cela vous montrera le nombre de messages à chaque date pour lesquels le tableau contient des données.