Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql :sélectionnez les lignes d'une table qui ne sont pas dans une autre

Vous devez faire la sous-sélection basée sur un nom de colonne, pas * .

Par exemple, si vous aviez un id champ commun aux deux tables, vous pouvez faire :

SELECT * FROM Table1 WHERE id NOT IN (SELECT id FROM Table2)

Reportez-vous à la syntaxe des sous-requêtes MySQL pour plus d'exemples.