sql >> Databasteknik >  >> RDS >> Mysql

Hur tar man bort alla föräldralösa poster i MySQL?

Du kan använda not exists :

delete from user
where not exists (select * from message m where m.userid = user.id)
      and not exists (select * from archivedMessage am where am.userid = user.id)



  1. EasyPHP 16.1 autostart http &mysql

  2. Skärning av flera arrayer i PostgreSQL

  3. Hur man närmar sig dilemma:exportorder från gamla magento-system importera till nya magento, överlappande ID:n

  4. Hur fyller jag i en rationell MySQL-databas med flera tabeller från en befintlig databas med en tabell?