Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Löschen aller Datensätze einer Tabelle, die nicht von einer anderen Tabelle referenziert werden

Beachten Sie, dass NOT IN sehr langsam sein kann. Manchmal - überraschenderweise - ist es schneller, so etwas zu tun:

DELETE FROM items WHERE id IN
(SELECT id FROM items EXCEPT SELECT item_id FROM users)