単一のSQLクエリで、同じ外部キーIDを持つ複数のテーブルすべてのレコードを削除する必要があります。以下に例を挙げましたが、
Table Name : basetable
id | column1
---|---------
1 | BCol1
2 | BCol2
Table Name : Reftable1
id | BaseTableID | Column1
---|-------------|--------
1 | 1 | RT1Col1
2 | 1 | RT1Col2
Table Name : Reftable2
id | BaseTableID | Column1
---|-------------|--------
1 | 2 | RT2Col1
2 | 1 | RT2Col2
Table Name : Reftable3
id | BaseTableID | Column1
---|-------------|--------
1 | 1 | RT3Col1
2 | 2 | RT3Col2
上記の 3 つの参照テーブルで、単一の mysql クエリで BaseTableID=1 を持つレコードを削除したいと考えています。可能性はありますか?あなたのアイデアを共有してください