sql >> Databasteknik >  >> RDS >> Mysql

Ta bort alla poster i en tabell som inte refereras från en annan tabell

Se upp att NOT IN kan vara riktigt långsam. Ibland - förvånansvärt nog - är det snabbare att göra något sånt här:

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


  1. Under vilka omständigheter skulle du vilja att Rails ställs in på att INTE återansluta till MYSQL

  2. Ta bort dubbletter i MySQL

  3. Massinlägg med SQLAlchemy ORM

  4. hur byter man namn på ett schema i MySQL