bonjour,
voila j'ai 2 tables.
ex
personnel personnel_ancien
id_perso id_perso
je voudrais faire une requete pour sélectionner les id_perso se trouvant dans personnel ancien mais pas dans personnel
comment puis je faire ca
merci d'avance
bonjour,
voila j'ai 2 tables.
ex
personnel personnel_ancien
id_perso id_perso
je voudrais faire une requete pour sélectionner les id_perso se trouvant dans personnel ancien mais pas dans personnel
comment puis je faire ca
merci d'avance
salut,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from personnel_ancien where id_perso not in (select id_perso from personnel)
si tu précise pas ta version, je peux pas le deviner...
Il faut donc passer par une jointure
un petit post qui devrait t'aider:
http://www.developpez.net/forums/vie...436&highlight=
Le not in marche parfaitement. ce sont les requetes imbriquées qui ne sont pas supportées.le not in ne marche pas dans MYSql 4
Bon courage
Partager