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

SUPPRIMER tout où la contrainte de clé étrangère MySQL n'échoue pas

Vous devez LEFT JOIN la table de référence et ajoutez une condition indiquant que la ligne est manquante dans cette table.

Par exemple :

DELETE a FROM a
LEFT JOIN b ON b.a_id = a.id
WHERE b.a_id IS NULL;