Bonjour,
J'ai une requête qui calcule un nombre d'occurrence sur chaque jours :
Je souhaiterais avoir l'intégralité des dates de la période même quand il n'y a pas de données dans la table pour un jour (dans ce cas valeur 0 sur la ligne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT jour, sum(hit) FROM table1 WHERE jour BETWEEN '2008-XX-XX' AND '2008-XX-XX' GROUP BY jour ORDER BY jour;
Pour le moment j'utilise une jointure sur une table dans laquelle je rentre toutes les dates de la période à traiter. Bref, c'est assez contraignant et pas très propre. Je cherche donc une méthode plus adéquate qui permettrait de calculer l'ensemble des jours sur la période à traiter.
Merci d'avance.
PS: J'utilise MySQL V4
Partager