Je cherche a connaitre les enregistrements présent dans la table 1 de type
'Z' qui n'ont pas leurs équivalent dans la table 2.Sachant que dans la
table1 on peut avoir du type 'Z', 'C' ou 'D' mais que dans la table2 je ne
peux avoir que du type 'Z'
J'essaie donc une requete de ce type mais les resultats ne sont pas
cohérents...
select NumContrat from Table1 where Type = 'Z'
AND Numcontrat not in (select Numcontrat from table2)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier
peut- être en essayant ceci :
select t1.NumContrat from Table1 T1 left outer join TABLE2 T2 on T2.NumContrat =T1.NumContrat where t1.Type = 'Z' AND t2.Numcontrat is null
"michael" a écrit dans le message de news: 3f958421$0$245$
Bonsoir à tous,
J'ai un petit soucis pour effectuer une requete :
J'ai deux tables avec la même structure
Table1 NumContrat / Type
Table2 NumContrat / Type
Je cherche a connaitre les enregistrements présent dans la table 1 de type 'Z' qui n'ont pas leurs équivalent dans la table 2.Sachant que dans la table1 on peut avoir du type 'Z', 'C' ou 'D' mais que dans la table2 je ne peux avoir que du type 'Z'
J'essaie donc une requete de ce type mais les resultats ne sont pas cohérents...
select NumContrat from Table1 where Type = 'Z' AND Numcontrat not in (select Numcontrat from table2)
select t1.NumContrat from Table1 T1
left outer join TABLE2 T2 on T2.NumContrat =T1.NumContrat
where t1.Type = 'Z' AND t2.Numcontrat is null
"michael" <test@test.fr> a écrit dans le message de news:
3f958421$0$245$626a54ce@news.free.fr...
Bonsoir à tous,
J'ai un petit soucis pour effectuer une requete :
J'ai deux tables avec la même structure
Table1
NumContrat / Type
Table2
NumContrat / Type
Je cherche a connaitre les enregistrements présent dans la table 1 de type
'Z' qui n'ont pas leurs équivalent dans la table 2.Sachant que dans la
table1 on peut avoir du type 'Z', 'C' ou 'D' mais que dans la table2 je ne
peux avoir que du type 'Z'
J'essaie donc une requete de ce type mais les resultats ne sont pas
cohérents...
select NumContrat from Table1 where Type = 'Z'
AND Numcontrat not in (select Numcontrat from table2)
select t1.NumContrat from Table1 T1 left outer join TABLE2 T2 on T2.NumContrat =T1.NumContrat where t1.Type = 'Z' AND t2.Numcontrat is null
"michael" a écrit dans le message de news: 3f958421$0$245$
Bonsoir à tous,
J'ai un petit soucis pour effectuer une requete :
J'ai deux tables avec la même structure
Table1 NumContrat / Type
Table2 NumContrat / Type
Je cherche a connaitre les enregistrements présent dans la table 1 de type 'Z' qui n'ont pas leurs équivalent dans la table 2.Sachant que dans la table1 on peut avoir du type 'Z', 'C' ou 'D' mais que dans la table2 je ne peux avoir que du type 'Z'
J'essaie donc une requete de ce type mais les resultats ne sont pas cohérents...
select NumContrat from Table1 where Type = 'Z' AND Numcontrat not in (select Numcontrat from table2)