×

sqlserver sql

SqlServer 递归查询

小星星 小星星 发表于2021-10-29 10:09:54 浏览207 评论0

抢沙发发表评论

1 示例

with  cte_root(DEPT_CODE,UP_CODE)
as
(
     select  DEPT_CODE,UP_CODE
     from  PT_DATA_DEPT
     where  DEPT_CODE  =   'xxx'   
     union   all
     select  a.DEPT_CODE,a.UP_CODE
     from  PT_DATA_DEPT a
     inner   join  
    cte_root b           
     on  a.UP_CODE = b.DEPT_CODE  
)   

select * from cte_root

结果集:

image.png

参考自该网站



 您阅读本篇文章共花了: 

群贤毕至

访客