数码资讯
递归SQL查询实例说明在MSSQL—
表格的结构(表列都新增)如图所示 当前需要实现的函数:通过67号的值获取当前的节点ID、父节点id sql语句的递归实现: 复制代码代码如下所示: With znieyu as ( 选择C的ID,c.fatherid LV1,0从表列都新增C在c.number = 67 联盟的所有 选择C的ID,c
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
表格的结构(表列都新增)如图所示
当前需要实现的函数:通过67号的值获取当前的节点ID、父节点id
sql语句的递归实现:
复制代码代码如下所示:
With znieyu as
(
选择C的ID,c.fatherid LV1,0从表列都新增C在c.number = 67
联盟的所有
选择C的ID,c.fatherid,lv1-1从znieyu Z
内部联接表列都新增C
在z.fatherid =入境
)
选择znieyu。ID,znieyu.fatherid,znieyu.lv1 LV从znieyu
实现效果:
递归--> 6 --> 2 --> 1(0)(LV-1)--> 0(lv-2)满足条件67id 6
递归--> 8 --> 5 --> 2(0)(LV-1)--> 1(lv-2)--> 0(LV 3)满足条件67id 8
一个简单的sql递归,记录…
当前需要实现的函数:通过67号的值获取当前的节点ID、父节点id
sql语句的递归实现:
复制代码代码如下所示:
With znieyu as
(
选择C的ID,c.fatherid LV1,0从表列都新增C在c.number = 67
联盟的所有
选择C的ID,c.fatherid,lv1-1从znieyu Z
内部联接表列都新增C
在z.fatherid =入境
)
选择znieyu。ID,znieyu.fatherid,znieyu.lv1 LV从znieyu
实现效果:
递归--> 6 --> 2 --> 1(0)(LV-1)--> 0(lv-2)满足条件67id 6
递归--> 8 --> 5 --> 2(0)(LV-1)--> 1(lv-2)--> 0(LV 3)满足条件67id 8
一个简单的sql递归,记录…
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。