时间:2021-07-01 10:21:17 帮助过:62人阅读
下面介绍一下关于mssql server中使用递归的sql查询语哦,有需要的朋友可以参考一下。
张表(ColumnTable)的结构如下图所示
当前需要实现的功能:通过Number的值为67来获取当前的节点ID、父节点ID
递归实现SQL语句:
代码如下 | |
with znieyu as |
满足条件67ID为6的递归-->6-->2(LV0)-->1(LV-1)-->0(LV-2)
满足条件67ID为8的递归-->8-->5(LV0)-->2(LV-1)-->1(LV-2)-->0(LV-3)