在SqlServer中通过SQL语句实现树状查询
2017-11-01 23:15
429 查看
CREATE PROCEDURE [dbo].[GetTree] @Id int AS BEGIN with cte as ( select Id,Pid,Name,0 as lvl from Entity where Id = @Id union all select e.Id,e.Pid,e.Name,lvl+1 from cte c inner join Entity e on c.Id = e.Pid ) select * from cte END
相关文章推荐
- 通过sql语句查询实现分页
- 【转】在SQL Server中通过SQL语句实现分页查询
- C#通过SQL语句查询结果分页不用GridView的实现
- 通过sql语句查询实现分页
- 在SQL Server中通过SQL语句实现分页查询
- 在SQL Server中通过SQL语句实现分页查询
- 在SQL Server中通过SQL语句实现分页查询(转)
- 在SQL Server中通过SQL语句实现分页查询
- 通过SQL语句查询
- SQL语句实现查询并自动创建Missing Index
- SQLServer 存储过程中不拼接SQL字符串实现多条件查询
- flex ibatis java 通过sql语句进行多条件模糊查询。
- oracle12c JSON数据 使用SQL语句实现多表左外连接 显示无效数据 分页查询
- 使用传入的总记录数实现一条sql语句完成分页查询
- SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句
- SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句
- SQL语句查询每个分组的前N条记录的实现方法
- 【转】用标准的SQL语句实现查询记录分页
- 使用反射让linq实现动态查询, 类似拼接sql语句的where 条件
- SQLServer 存储过程中不拼接SQL字符串实现多条件查询