Bonjour la communauté ,
Je souhaite faire une requête left join qui compare deux tables sur la base de deux champs sur la base de deux champs DOGPC.[ID projet] et TDJ.[DOGPC] .
Ma requette est la suivante :
Sauf que le champs TDJ.[DOGPC] peut avoir 1 ou 2 DOGPC.[ID projet] concaténé avec un /.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DOGPC.[ID projet], DOGPC.Region, DOGPC.Commentaire, DOGPC.Deploiement_Initial, DOGPC.Programme, DOGPC.Projet, DOGPC.Projet_National FROM DOGPC LEFT JOIN TDJ ON DOGPC.[ID projet] = TDJ.[DOGPC] WHERE TDJ.[DOGPC] Is Null;
Dans ma requête j'ai essayé aussi la condition (FROM DOGPC LEFT JOIN TDJ ON DOGPC.[ID projet] = TDJ.[DOGPC] OR LEFT JOIN TDJ ON DOGPC.[ID projet] LIKE "*"+TDJ.[DOGPC]+"*"). Mais ca ne marche pas.
Les lignes ou les deux références ne sont exactement pareil sont affiché dans le résultat.
Merci pour votre aide.
Partager