-
両方のテーブルからエントリを削除するには
m
およびf
結合されていない結果:DELETE m,f FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
-
テーブル
m
からエントリを削除するには 参加した結果のうち:DELETE m FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
-
テーブル
f
からエントリを削除するには 参加した結果のうち:DELETE f FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
注: より良い方法は、ON DELETE CASCADE
の動作を持つ外部キー制約を設定することです。 。ただし、そのためには InnoDbが必要です。 ストレージエンジンとして。