gpt4 book ai didi

SQL Server : Hierarchy recursive CTE with no anchor

转载 作者:行者123 更新时间:2023-12-04 05:42:08 25 4
gpt4 key购买 nike

我能够使用递归 CTE 生成层次结构,但我一直使用 anchor ......带有一些顶级指标的顶级记录(parentID IS NULL)。我想建立一个不一定具有定义 anchor 的层次结构。我有一个带有 parentID 和 childID 的多对多引用表。任何 parent 都可以是 child ,反之亦然(当然要避免循环引用)。我认为这更像是一种自下而上的方法,而不是自上而下的方法。想法?

最佳答案

如果没有至少一个 anchor 成员和一个递归成员,则无法使用 CTE 构建递归查询。

虽然递归CTE用于生成层次结构,但这种情况下的问题是表中的数据不代表层次结构,因为层次结构是一种有向无环图,因此它必须具有一个元素(层次结构)这是优于所有其他元素。

关于SQL Server : Hierarchy recursive CTE with no anchor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11161843/

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