一条SQL语句查询无限递归树所有数据
来源:互联网 发布:香港阿里云ss 编辑:程序博客网 时间:2024/05/16 09:58
权限树:
SELECT PERMISSIONID, PARENTID, T.ITEMNAME,T.DESCRIPTION FROM T_PERMISSION T START WITH PARENTID = (SELECT PARENTID FROM T_PERMISSION WHERE PERMISSIONID = 0)CONNECT BY PRIOR PERMISSIONID = PARENTID ORDER BY PARENTID
机构树:
SELECT AGENCYID, PARENTID, T.AGENCYNAME FROM T_AGENCY T START WITH PARENTID = (SELECT AGENCYID FROM T_AGENCY WHERE AGENCYID = 0)CONNECT BY PRIOR AGENCYID = PARENTID ORDER BY PARENTID
以上是两个样例,而不是需要两个语句,只用一条语句即可。
定义数据库的时候需要定义一个ID和一个父ID,这样就可以形成无限递归树了。
- 一条SQL语句查询无限递归树所有数据
- sql语句查询获取下一条数据。
- 一条查询sql语句
- SQL查询重复数据,只显示一条sql语句
- SQL查询重复数据,只显示一条sql语句
- 一条删除所有表中数据的SQL语句
- mysql查询当天所有数据sql语句
- SQL 无限极递归查询
- 用一条SQL语句查询分组前三名数据
- SQL语句:按时间查询最新的一条数据
- 请教一条SQL查询语句
- SQL 语句递归查询 With AS 查找 所有 子节点
- SQL 语句递归查询 With AS 查找所有子节点
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- sql工具:一条sql语句,查询sql server某个指定表的所有列及其属性
- SQL 递归查询语句
- oracle一条语句递归查询父子关系
- oracle一条语句递归查询父子关系
- Java 遍历文件夹获得全部文件(或者按照扩展名打印)
- 100个Java经典例子(41-50)初学者的利器高手的宝典JavaSE
- C语言之#define用法(终极盘点篇)
- HDU_Steps9.3 杂题 HDU2832 HDU2604 HDU1429 HDU2782 HDU1298 HDU2363 HDU3389 HDU1496
- 模式的起点
- 一条SQL语句查询无限递归树所有数据
- 换行符转换脚本(Python)
- 检查程序对动态库的依赖
- Android关于Intent对象创建时报异常相关调查
- QT静态编译及在VS2008中的详细配置——纠正了网上静态编译资料的错误
- Linux TOP命令 ---强大的任务管理器
- Android getResources的作用和需要注意点 .
- 使用mapserver+qgis+openlayers搭建webGIS
- 10913 - Walking on a Grid