bonjour
je sollicite votre aide car je ne comprend pourquoi ma requete ne fonctionne pas
j'ai 2 table
Table1 - nom = "Campagne"
2 champs - 1) "Refcampagne" type- "Numero auto"
2) "Titre" type- "Texte"
dans la table1 il y a 1 ligne
Refcampagne="1"
Titre ="C1"
Table2 - nom = "Postule"
4 champs - 1) "RefPostule" type- "Numero auto"
2) "RefCampagne" type- "Numérique"
3) "Refsite" type- "Numérique"
3) "Statut" type- "Texte"
dans la table2 il y a 1 ligne
RefPostule="1"
Refcampagne="1"
Refsite ="1"
Statut="ok"
dans ma requete je lie les 2 table par la "refcampagne"
je souhaite afficher toutes les ligne de la table1 et le Champs "Statut" de la table2
-Si je met la condition refsite=1 c'est ok une ligne s'affiche
Mais
-si je met refsite=2 aucune ligne s'affiche
"J'aimerai que la ligne s'affiche en mettant le champs statut=null
Voici ma requete
La base est telechargable à l'adresse suivante "ftp://airecoplus.serveftp.net/TestBase/bd1.mdb"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT Campagne.*,Postule.Val FROM Campagne LEFT JOIN Postule ON Campagne.Refcampagne = Postule.RefCampagne WHERE (Postule.Refsite=2 Or Postule.Refsite Is Null);
Merci de votre aide
Laurent
Partager