sql >> Database >  >> RDS >> Mysql

Alle records van een tabel verwijderen waarnaar niet wordt verwezen uit een andere tabel

Pas op dat NOT IN erg traag kan zijn. Soms - verrassend genoeg - is het sneller om zoiets als dit te doen:

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


  1. Een string splitsen in MySQL

  2. Hoe datumgegevens in MySQL te laden bij gebruik van LOAD DATA

  3. Meerdere kolommen bijwerken in PostgreSQL

  4. Rails Console vindt gebruikers op reeks id's