Voila,
J'ai 2 table
la premiere contient (objet1,x1,x2,x3)
la seconde contient (objet1,y1,y2)
je veus afficher la liste de objet 1 qui se trouve dans la premiere table et pas dans la seconde .
merci de votre aide ![/b]
Voila,
J'ai 2 table
la premiere contient (objet1,x1,x2,x3)
la seconde contient (objet1,y1,y2)
je veus afficher la liste de objet 1 qui se trouve dans la premiere table et pas dans la seconde .
merci de votre aide ![/b]
tout le monde lit mon poste , mais personne ne repond![]()
y a un pb avec ma question?
Bonjour,
je ne sais pas si c'est la méthode optimale, et si c'est valide sur ton
SGBDR mais il y a cela éventuellement :
select objet1
from table1
where objet1 not in (select distinct objet1 from table2)
Je préfére en général ce type de requete le NOT IN n'étant pas des plus performant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 select a.objet1 from table1 a left join table2 b on b.objet1 = a.objet1 where b.objet1 is null
Partager