【发布时间】:2018-04-03 17:40:26
【问题描述】:
我在表中有这个树层次结构。每个节点一行。 我想显示树中每个节点的子节点数。 结果是:
ID COUNT
100 9
129 5
439 3
450 1
501 2
602 1
134 3
133 2
表架构:
Table - Organization_structure
orgID
parentID
Table - Organization_detail
RID (PK)
OrganizationID
ParentOrganizationID
data:
orgID parrent ID
602 501
501 439
450 129
439 129
129 100
133 134
134 100
RID OrganizationID ParentOrganizationID
1 100 top
2 129 100
3 439 129
4 450 129
5 501 439
6 602 501
7 134 100
8 133 134
9 133 134
任何帮助如何实现这一目标?最好的 SQL 服务器。
【问题讨论】:
-
请添加您的表架构。
-
@McNets 我添加表架构:)
-
这两个表分别有什么数据?
-
有两个ID=133
-
@McNets 是的,它们是两个,此外所有节点都有自己的 PK 女巫是 RID
标签: sql sql-server tree hierarchy