Bonjour,
J'ai une table mysql qui s'appelle messages, avec trois champs : id, message, date.
Je voudrais savoir si il existe une fonction, en mysql ou en php, qui puisse me donner le nombre de messages pour chaque heure de la journée.
Exemple : de 12h a 13h il y a eu 5 messages.
Merci.
EDIT :
Voici ce que j'ai essayé :
Ca marcherai presque mais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT date, COUNT( id ) FROM messages WHERE date <= NOW( ) GROUP BY HOUR( date ) LIMIT 0 , 30
- Chacune des heures affiché dans la colonne date ressemble a '2010-09-22 XX:01:12' au lieu de '2010-09-22 XX:00:00' .
- Je n'ai pas de résultat valant 0 pour les heures ou il n'y a pas de résultat
Partager