最近遇到一个笔试题,通过一些子表的条件来删除主表数据,类似这种 DELETE P FROM Product P LEFT JOIN OrderItem I ON P.Id = I.ProductId WHERE I.Id IS NULL 工作中一直都是代码操作单表,然后加事务, 像上面这个 sql ,一般先查出 P 表 id 再根据 id 删除, 想知道 v 友们是什么情况?