gpt4 book ai didi

mysql - 查询树的数据库表示 (MySQL)

转载 作者:行者123 更新时间:2023-11-29 05:44:46 24 4
gpt4 key购买 nike

我有两个表,一个包含节点,第二个包含它们之间的关系,如下所示:

表A(命名节点)

NodeID | NodeName 
100 | Name 1
101 | Name 2
102 | Name 3

表B(命名关系)

NodeParent | NodeChild
100 | 101
101 | 102

我需要执行一个查询来查找哪些节点是孤立节点(它们不在关系表中)。如何同时搜索 NodeParent 和 NodeChild?

最佳答案

SELECT 
n.NodeID
FROM
Node AS n
LEFT JOIN
Relationship AS r
ON
n.NodeID = r.NodeChild
WHERE
r.NodeChild IS NULL

关于mysql - 查询树的数据库表示 (MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3362688/

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