日期:2014-05-16  浏览次数:20740 次

Mysql跨表删除总结
前几天写了Mysql跨表更新的一篇总结,今天我们看下跨表删除。

在Mysql4.0之后,mysql开始支持跨表delete。

Mysql可以在一个sql语句中同时删除多表记录,也可以根据多个表之间的关系来删除某一个表中的记录。

假定我们有两张表:Product表和ProductPrice表。前者存在Product的基本信息,后者存在Product的价格。

第一种跨表删除的方式是不用join,在delete时指定用半角逗号分隔多个表来删除,如下sql语句:

SQL code