sql 树形结构查询语句 (sql 2005+)
2013-04-21 09:13
267 查看
select a.URLID,space(4 * (a.Level-1)) + '|-- ' + a.FolderName AS Name from ( select URLID,FolderName,dense_rank() over(order by ParentID) as [Level] from tblURLFolder where URLID>1 ) a
说明:1,运行环境,SQL 2005+
2,表结构: tblURLFolder([URLID],ParentID,FolderName)
运行结果:
相关文章推荐
- 单表查询树形结构的SQL语句
- MySql的sql语句中添加存储过程或者存储函数来实现Oracle中的start with ……connect by prior……递归(树形结构数据)查询
- 如何用SQL查询语句获取Oracle表 树形结构的记录(PL/SQL )
- SQL 查询语句语法结构大全+【SQL 复制表】
- SQL处理多级分类,查询结果呈树形结构
- sql语句结构之查询语句(内含代码示例)
- Oracle查询一个用户的所有表的结构信息的SQL语句
- Oracle SQL树形结构查询
- Informix数据表结构分析资料整理之字段类型说明和查询SQL语句
- SQL语句查询表结构
- Informix数据表结构分析资料整理之字段类型说明和查询SQL语句
- Oracle树形结构的sql语句
- 简单的sql server 2005 分页查询sql语句
- 用SQL语句查询出所有表的表结构(字段定义,类型,长度等),导出CSV(SQL2008 R2)
- Oracle树形结构的sql语句
- 根据之前发的那SQL语句查询表结构的语句做了个MSSQL实体类生成器!
- SQL处理多级分类,查询结果呈树形结构
- SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句
- SQL Sserver - 奉献一条SQL2005里查询进程信息的SQL语句
- Sql语句导出数据库表结构及查询表视图储存过程名