SQL SERVER 递归 CTE
来源:互联网 发布:php抽象类有什么用 编辑:程序博客网 时间:2024/04/28 04:29
CREATE TABLE Employee_Tree (Employee_NM nvarchar(50), Employee_ID int PRIMARY KEY, ReportsTo int)
--insert some data, build a reporting tree
INSERT INTO Employee_Tree VALUES('Richard', 1, NULL)
INSERT INTO Employee_Tree VALUES('Stephen', 2, 1)
INSERT INTO Employee_Tree VALUES('Clemens', 3, 2)
INSERT INTO Employee_Tree VALUES('Malek', 4, 2)
INSERT INTO Employee_Tree VALUES('Goksin', 5, 4)
INSERT INTO Employee_Tree VALUES('Kimberly', 6, 1)
INSERT INTO Employee_Tree VALUES('Ramesh', 7, 5)
--
with MyCTE
as
( select Employee_ID, Employee_NM, -1 as ReportsTo, 0 as SubLevel
from Employee_Tree where ReportsTo = 2 --root node --这个值就是自己要传入的值
union all
select e.Employee_ID, e.Employee_NM, e.ReportsTo, SubLevel +1
from Employee_Tree e, MyCTE where e.ReportsTo = MyCTE.Employee_ID
) --select * from MyCTE
select * from MyCTE
- SQL SERVER 递归 CTE
- SQL SERVER CTE递归算法
- SQL SERVER中CTE语句结构及CTE递归查询
- Sql Server 使用CTE实现递归查询
- SQL Server 2008中的CTE递归查询
- SQL Server 中的 CTE 递归查询
- SQL Server中的CTE递归查询
- SQL Server 2008中的CTE递归查询
- SQL Server 2008中的CTE递归查询
- SQL Server CTE 递归查询全解
- sql cte 递归用法
- SQL递归查询CTE
- sql cte 递归用法
- SQL 递归 CTE
- 利用SQL SERVER 2005 中的CTE 实现树的递归
- 利用SQL SERVER 2005 中的CTE 实现树的递归
- SQL Server 2005中的CTE递归查询得到一棵树
- 巧用SQL Server的CTE 实现递归查询
- 关于图元
- samba学习/smbclient/mount挂载window共享文件夹
- Google+ Hangouts技术解密
- MyEclipse下Axis2插件的下载和安装
- this解释
- SQL SERVER 递归 CTE
- PB9中通过网址(域名)获取IP的方法
- JSTL之数字、日期格式化
- 在MFC程序中显示JPG/GIF图像
- ALV可编辑行输入数据后抓取回车事件
- struts2 iterator status index
- java线程中的重要方法
- 解决“启动程序后,隐藏至右下角,闪一下的问题”
- c++算术运算和位运算中类型转换和类型提升规则和方法