Bonjour, désolé d'embêter encore tout le monde (oui c'est déjà la troisième fois), mais j'ai un problème quant à une requête, en effet, elle fonctionne comme je le voudrais, sauf avec certaines conditions :
Ce code-ci marche :
Celle-ci aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour FROM ListeMois, PRESENCE AS P INNER JOIN ListeAbonne_Details AS A ON P.N°CARTE = A.N°CARTE GROUP BY A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour, Month(P.DatePassage);
Mais celle-ci ne retourne aucun résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour FROM ListeMois, PRESENCE AS P INNER JOIN ListeAbonne_Details AS A ON P.N°CARTE = A.N°CARTE WHERE DatePassage = #27/03/2014# GROUP BY A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour, Month(P.DatePassage);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour FROM ListeMois, PRESENCE AS P INNER JOIN ListeAbonne_Details AS A ON P.N°CARTE = A.N°CARTE WHERE DatePassage = #04/03/2014# GROUP BY A.N°CARTE, A.NOMABONNE, A.PRENOMABONNE, A.DATENAISSANCEABONNE, A.Age, A.CategorieAge, P.DatePassage, P.Heure, P.N°Poste, P.NomJour, Month(P.DatePassage);
Je tiens à préciser que j'ai bien des passages le 4 mars, et en fait ma requête ne retourne aucun résultat pour les conditions des mardis, mercredis, jeudis et vendredi avant le 13/03/2014, soit les 4, 5, 6, 7, 11 et 12 mars... J'ai déjà essayé de recréer les enregistrements, mais ça ne marche quand même pas :/
Merci d'avance
Partager