Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/09/2006, 20h53   #1
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Par défaut Nombre de messages par jour

Bonjour,
je suis actuellement confronté a un problème de temps. Dans une table "posts" contenant une liste de messages sur un forum, je souhaite récupérer le nombre de message posté par jour. A chaque message il y a un timestamp (dans un champ INT).

Je peux régler le problème en PHP mais ce serait très lourd vu que le forum a plus de 60 000 messages ... Donc je souhaiterai le faire en SQL si c'est faisable.

Merci pour vos réponses
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/09/2006, 21h12   #2
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Bon après reflexion j'ai essayer cette requète et elle a l'air de marcher, j'aimerai tout de même savoir si je procède correctement :
Code :
1
2
3
4
SELECT message_temps, COUNT(message_id) AS total 
FROM fsb_messages 
GROUP BY FLOOR(message_temps / 86400) 
ORDER BY message_temps
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2006, 10h36   #3
Inscrit
 
Inscription : décembre 2004
Messages : 317
Détails du profil
Informations personnelles :
Âge : 23
Localisation : Singapour

Informations forums :
Inscription : décembre 2004
Messages : 317
Points : 437
Points : 437
Ouep c'est le genre de requete que je fais pour ca.
Par contre tu devrais utiliser des colonnes de type date (DATE, DATETIME & Cie) pour stocker des dates. Les timestamp c'est pas très pratique du coté bdd !
winzou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h03.


 
 
 
 
Partenaires

Hébergement Web