一、场景
需要删除主表一条数据的同时也要删除多张关联表中具有相同筛选条件的筛选出的数据(逻辑关联,不存在外键关联)
二、删除sql
DELETE FROM table1, table2, table3
USING table1
INNER JOIN table2 ON table1.id = table2.id
INNER JOIN table3 ON table1.id = table3.id
WHERE table1.column = 'value'
主表(table1)一定要放在第一位,如存在外键关联表,外键表尽量考前