mysql delete多表联查
时间: 2023-07-03 17:31:20 浏览: 121
mysql delete 多表连接删除功能
可以使用多表联查的方式在MySQL中进行DELETE操作。下面是一个示例:
```
DELETE t1, t2
FROM table1 AS t1
INNER JOIN table2 AS t2 ON t1.id = t2.id
WHERE t1.col1 = 'value';
```
上面的语句中,我们删除了两个表(t1和t2),并且使用了INNER JOIN语句连接了这两个表。连接条件是t1和t2表中的id列相等。在WHERE子句中,我们使用了t1表中的col1列来指定要删除的记录。
阅读全文