sql >> Database >  >> RDS >> Mysql

verwijder rijen uit meerdere tabellen

Welnu, als je InnoDB-tabellen had gebruikt, zou je een trapsgewijs verwijderen met externe sleutels dat zou het allemaal automatisch doen. Maar als je een reden hebt om MyISAM te gebruiken, gebruik je gewoon een meerdere -tabel VERWIJDEREN :

DELETE FROM boards, topics, messages
USING boards INNER JOIN topics INNER JOIN messages
WHERE boards.boardid = $boardid
    AND topics.boardid = boards.boardid
    AND messages.boardid = boards.boardid;


  1. ATN2() Voorbeelden in SQL Server

  2. Vensterbeheer in Oracle D2k Forms

  3. Tweak uw Avg()-resultaten in SQLite met het DISTINCT-sleutelwoord

  4. Google BigQuery verbinden met IRI Voracity-software