[MySQL 3.23.49] Emulation du "NOT IN"
Bonjour à tous.
Pour faire simple, j'aimerai faire la "soustraction" de deux tables.
En SQL çà ressemblerait à :
Code:
1 2 3
|
SELECT m.nummembre FROM membre M
NOT IN ( SELECT p.nummembre FROM payer P ) |
Quelle est la correspondance mySQL ? merci d'avance.
Re: [MySQL 3.23.49] Emulation du "NOT IN"
Code:
1 2 3
| SELECT P.nummembre FROM membre M
LEFT JOIN payer P ON M.nummembre = P.nummembre
WHERE ISNULL(P.nummembre) |
plus d'info :
http://dev.mysql.com/doc/mysql/fr/JOIN.html
Re: [MySQL 3.23.49] Emulation du "NOT IN"
a oui je suis allé trop vite
essaye cette requête
Code:
1 2 3
| SELECT M.nummembre FROM membre M
LEFT JOIN payer P ON M.nummembre = P.nummembre
WHERE ISNULL(P.nummembre) |
pour des explications sur les jointures, j'ai trouvé une meilleure page :)
http://sqlpro.developpez.com/SQL_AZ_3.html