看起来所有简单情况下都已经有人提出并回答了,但我遇到的问题还没有解决。我尝试使用递归CTE生成这个表格,但是也许使用游标会更好?或者一组递归函数可以解决问题?
这可以在CTE中完成吗?
考虑以下表格:
PrimaryKey ParentKey
1 NULL
2 1
3 6
4 7
5 2
6 1
7 NULL
应该产生。
PK
1
-2
--5
-6
--3
7
-4
在这里,-符号的数量等于深度,我的主要困难是排序。