sql 递归(查找一个节点下的所有节点)
Posted Light_Pro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 递归(查找一个节点下的所有节点)相关的知识,希望对你有一定的参考价值。
--这是查找菜单 第一行是一级菜单,下面是二级菜单 with temp as ( select MenuCode,ParentCode,MenuName,URL,1 as curMenuLevel from sys_menu where (ParentCode is null or ParentCode = \'\') and MenuCode=\'pms\' union all select a.MenuCode,a.ParentCode,a.MenuName,a.URL, b.curMenuLevel+1 As curMenuLevel from sys_menu a inner join temp b on ( a.ParentCode=b.MenuCode) ) select * from temp
以上是关于sql 递归(查找一个节点下的所有节点)的主要内容,如果未能解决你的问题,请参考以下文章
[SQL]T-Sql 递归查询(给定节点查所有父节点所有子节点的方法)