我需要使用单个 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
在上面的三个参考表中,我想用单个 mysql 查询删除 BaseTableID=1 的记录。有没有可能请分享你的想法