Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1469 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Une histoire de requete et de date...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] Une histoire de requete et de date...

n°606622
freds45
Posté le 09-01-2004 à 17:14:08  profilanswer
 

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 ?
 
 :hello:


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
mood
Publicité
Posté le 09-01-2004 à 17:14:08  profilanswer
 

n°606758
mrbebert
Posté le 09-01-2004 à 20:57:02  profilanswer
 

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 :pt1cable:  
 
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 [:proy]

n°606761
freds45
Posté le 09-01-2004 à 21:01:29  profilanswer
 

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 :pt1cable:  
 
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 [:proy]  


 
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 :hello:


---------------
Filmstory : gardez trace des films que vous avez vu ! :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Une histoire de requete et de date...

 

Sujets relatifs
SQL Serveur 2000: Select avec concaténation !SQL : Initialisation des champs ajoutés par un ALTER TABLE
date de derniere mise à jour d'un fichier avec une page .htmlSQL - Extraire une partie d'une valeur
SQL facile a installer[SQL] faire un ORDER BY sur le résultat d'un COUNT?
Date Javascript et 2004[PHP] multipages pour les résulats d'une reqûete sql
[SQL] Comment on fait pour un age ?Récupérer la date d'expiration d'un cookie?
Plus de sujets relatifs à : [SQL] Une histoire de requete et de date...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR