jointure d'extraction de données [RESOLU] - SQL/NoSQL - Programmation
MarshPosté le 19-11-2008 à 13:52:25
salut,
Normalement lorsque l'on fait un jointure entre deux tables c est pour avoir au final les donnée qui match; ce que je voudrais c est faire l'inverse supposons que j'ai une table A et B table A col1 col2 col3 1 R DD 2 B FF
et une table B col1 col2 1 DD 2 EE
au final, je ne voudrais extraire de la table A que 2 B FF car FF n'est pas présent dans la table B
comment pourrai je faire avec une jointure ? ( je sais que je pourrai le faire avec une premiere requete qui me selectionne tout dans A avec une condition where col3 not in (select col2 from B) ) je suis sous oracle
Marsh Posté le 19-11-2008 à 13:52:25
salut,
Normalement lorsque l'on fait un jointure entre deux tables
c est pour avoir au final les donnée qui match;
ce que je voudrais c est faire l'inverse
supposons que j'ai une table A et B
table A
col1 col2 col3
1 R DD
2 B FF
et une table B
col1 col2
1 DD
2 EE
au final, je ne voudrais extraire de la table A que
2 B FF
car FF n'est pas présent dans la table B
comment pourrai je faire avec une jointure ?
( je sais que je pourrai le faire avec une premiere requete qui me selectionne tout dans A
avec une condition where col3 not in (select col2 from B) )
je suis sous oracle
merci
Message édité par donny3 le 19-11-2008 à 14:15:28