Mysql:関連削除

574 ワード

単一テーブルの削除
データの削除といえば、私たちが普段使っているのは単一テーブルの削除です.
delete from _table where id = 1;

関連付けの削除
2つのテーブルtable1table2がある場合は、table1のデータを削除し、idtable2と同じデータだけを削除します.
delete from table1 inner join table2 on table1.id = table2.id;

削除の条件をフィルタし続ける場合は、where文を追加することもできます.
delete from table1 inner join table2 on table1.id = table2.id where table2.status = 2;

以上が削除に関連するチュートリアルです.
作者小菜ライチオリジナル転載作者に連絡して許可を得てください