您的位置:首页 > 数据库

使用sql语句实现递归

2012-07-11 09:03 295 查看


上图为sys_org表的数据,该表为一颗组织树的数据,现用sql语句递归的语法吧业务部的下属子节点找出来

declare @tagName varchar(20)

set @tagName='业务部'

;with

ceshi as

(

select * from sys_org where name=@tagName

union all

select t.* from ceshi j join sys_org t on j.id=t.parentid

)

SELECT * from ceshi

结果如下图所示

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: