【发布时间】:2019-06-26 20:08:27
【问题描述】:
我想要一个特定父级存在的所有子级和子级的计数。
我有这些数据:
| Id | Parent
+-----------------------------------------+-------------------------------------+
| 736F8C6A-D58D-442E-BE2E-3B9F0595C58B | NULL |
| CA828BBA-6657-46FC-BA26-7ED8C7FB220C | 736F8C6A-D58D-442E-BE2E-3B9F0595C58B|
| 2DB8A8F9-9F29-4F3A-907F-A6ACEDE12859 | 736F8C6A-D58D-442E-BE2E-3B9F0595C58B|
如果我通过 736F8C6A-D58D-442E-BE2E-3B9F0595C58B,那么它应该返回其子孙的总数 - 总共 2。
有什么建议吗?
【问题讨论】:
标签: sql sql-server tsql recursion common-table-expression