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
Version imprimable
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:
1
2 select * from personnel_ancien where id_perso not in (select id_perso from personnel)
le not in ne marche pas dans MYSql 4
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.Citation:
le not in ne marche pas dans MYSql 4
Bon courage