sql >> Base de Datos >  >> RDS >> Mysql

Eliminar todos los registros de una tabla a los que no se hace referencia desde otra tabla

Tenga en cuenta que NOT IN puede ser muy lento. A veces, sorprendentemente, es más rápido hacer algo como esto:

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