您现在的位置是:网站首页> 编程资料编程资料
SQLserver2008使用表达式递归查询_mssql2008_
2023-05-27
435人已围观
简介 SQLserver2008使用表达式递归查询_mssql2008_
复制代码 代码如下:
--由父项递归下级
with cte(id,parentid,text)
as
(--父项
select id,parentid,text from treeview where parentid = 450
union all
--递归结果集中的下级
select t.id,t.parentid,t.text from treeview as t
inner join cte as c on t.parentid = c.id
)
select id,parentid,text from cte
---------------------
--由子级递归父项
with cte(id,parentid,text)
as
(--下级父项
select id,parentid,text from treeview where id = 450
union all
--递归结果集中的父项
select t.id,t.parentid,t.text from treeview as t
inner join cte as c on t.id = c.parentid
)
select id,parentid,text from cte
您可能感兴趣的文章:
相关内容
- SQLserver 2008将数据导出到Sql脚本文件的方法_mssql2008_
- 通过SQLServer 2008 操作 MySQL的方法_mssql2008_
- SQLServer 2008 新增T-SQL 简写语法_mssql2008_
- SQLServer 2008 Merge语句的OUTPUT功能_mssql2008_
- SQL2008中 阻止保存要求重新创建表的更改 的解决方法_mssql2008_
- sqlserver2008 拆分字符串_mssql2008_
- SQL Server2008导出数据之Excel详细解析_mssql2008_
- mssql 监控磁盘空间告警实现方法_mssql2008_
- 使用SQL Server 2008远程链接时SQL数据库不成功的解决方法_mssql2008_
- SQL Server Native Client下载 SQL Server Native Client安装方法_mssql2008_
