gpt4 book ai didi

sql - 从表中删除孤儿

转载 作者:行者123 更新时间:2023-12-02 21:23:32 25 4
gpt4 key购买 nike

我正在尝试清理一个有很多孤立项目的表。

我通过查找空值来检查是否与另一个表存在关系来解决此问题。

   DELETE FROM table1 
LEFT JOIN table2 ON table1.ID = table2.ID
WHERE table2.ID IS NULL

我收到一条错误消息,表明左外连接无效。

我正在寻找其他方法的建议,以便我可以从这段破裂的关系中删除这些孤儿

最佳答案

如果您想使用相同的语法,可以这样做:

DELETE a 
FROM table1 a
LEFT JOIN table2 b
ON a.id = b.id
WHERE b.id IS NULL

关于sql - 从表中删除孤儿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6564034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com