sql >> Databasteknik >  >> RDS >> Mysql

mysql radera vid join?

Ansvarsfriskrivning:Jag har inte tillgång till en mysql-databas att testa för tillfället, men jag tror att du kan använda:

delete s, r from send_txts s left join received_txts r on s.msg_link_id = r.id where r.action_id = 6;

Se mysqls radera dokumentation för mer information. En bättre metod kan vara att sätta en främmande nyckel-restriktion från receive_txts till skickade, och kaskad raderingen.



  1. MySQL:varför fungerar denna max N medlemmar per gruppfråga?

  2. SQL:Hur väljer man alla överordnade noder i materialiserad sökväg?

  3. Skillnaden mellan PDO->query() och PDO->exec()

  4. Hur man aktiverar SSL i PostgreSQL