Une histoire de requete et de date... [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 09-01-2004 à 20:57:02
Là, ca va être difficile. C'est pas évident de demander à un SGBD de faire apparaître des données qu'il n'a pas
Je pense que tu ferais mieux de faire un tableau indexées avec toutes les dates de ton mois, initialisé à 0. Et d'y mettre les valeurs que te renvoie ta requête
Marsh Posté le 09-01-2004 à 21:01:29
mrbebert a écrit : Là, ca va être difficile. C'est pas évident de demander à un SGBD de faire apparaître des données qu'il n'a pas |
c'est ce que j'ai fini par faire ...
petite boucle pour remplir un array avec des indices de 0 à 31, puis on change chaque case correspondant à un résultat renvoyé par la requete
merci
Marsh Posté le 09-01-2004 à 17:14:08
Voila, j'ai une table avec plusieurs enregistrements avec des dates, et je souhaiterais obtenir toutes les dates du mois courant, meme celles ou il n'y a aucune entree, ainsi que le nombre d'entrees dans la table ce jour la...
Maintenant, je seche au niveau SQL pour ca
mysql> select count(*), date_cours from cours group by date_cours;
+----------+------------+
| count(*) | date_cours |
+----------+------------+
| 1 | 2004-01-06 |
| 1 | 2004-01-10 |
| 1 | 2004-01-13 |
| 2 | 2004-01-14 |
| 1 | 2004-01-21 |
| 1 | 2004-01-28 |
+----------+------------+
6 rows in set (0.00 sec)
Ca ressemblerait un peu a ca, sauf que je voudrais TOUTES les dates du mois dans date_cours... qqun a une idee ?
---------------
Filmstory : gardez trace des films que vous avez vu ! :D