给定hierachy中的任何ID,获取自引用表中的整个ID链
|
我有一个包含以下数据的表:
+----+----------+
| ID | ParentID |
+----+----------+
| 27 | 0 |
| 38 | 27 |
| 45 | 38 |
| 86 | 0 |
| 92 | 45 |
| 48 | 86 |
| 62 | 92 |
| 50 | 62 |
-----------------
我希望能够将任何ID传递给存储过程,并获取该给定ID的整个ID链(父母和子女)。
即。如果我通过ID = 45,我应该得到:
27
38
45
92
62
50
同样,如果我通过ID = 86,我应该得到:
86
48
任何帮助将不胜感激!
没有找到相关结果
已邀请:
1 个回复
田眯衅
版本2 简短一点,查询计划表明更有效,但是如果不对真实数据进行测试,您将一无所知。