--带序号的树形结构
来源:互联网 发布:slax linux定制中文版 编辑:程序博客网 时间:2024/06/03 00:35
类似world的目录结构
create table ccc(a int,b int);insert into ccc values (10,null);insert into ccc values (20,10);insert into ccc values (30,10);insert into ccc values (40,20);insert into ccc values (50,20);insert into ccc values (60,30);insert into ccc values (70,50);SELECT * from ccc;--带序号的树形结构SELECT T.*, SUBSTR(SYS_CONNECT_BY_PATH(LV, '.'), 2) ALV, CONNECT_BY_ROOT(LV) RT FROM (SELECT B.*, ROW_NUMBER() OVER(PARTITION BY B.B ORDER BY B.RN) LV FROM (SELECT A.*, ROWNUM RN FROM CCC A) B) T START WITH T.B IS NULLCONNECT BY PRIOR T.a = T.b思路是利用分析函数根据父节点分组排序,获取叶子几点,再利用sys_connect_by_path 来获取叶子节点的所有上层节点。这样就获得的目录结构。
0 0
- --带序号的树形结构
- 带序号的DBGrid
- EXT公共控件之带树形结构的ComboBox
- 序号的结构层次顺序
- 序号的结构层次顺序
- 序号的结构层次顺序
- 如何输出带序号的记录集??
- Sql技巧:获取带序号的数据
- 字典和序列的带序号遍历
- 带序号的数据分页整理
- Latex带序号的项目符号列表
- C语言生成带序号的文件名
- 树形结构的实现
- 树形结构的实现
- 树形结构的定位
- 伟大的树形结构
- 树形结构的cms
- 树形结构的实现
- 【C++学习笔记】由 const char* 引出的一系列问题
- CVPR 2016-10-28
- IOS学习之一个示例弄懂代理(delegate)和协议
- 3DS解析(C++版)
- notepad++ json格式化
- --带序号的树形结构
- 初学Grunt不得不知道的几个组件
- Spring mvc中集成Junit4测试
- Re:从零开始的实习生活----序篇
- PHP检索字符串(strstr)文件上传查找指定(.jpg)文件
- js cookie的使用
- MySQL出现Waiting for table metadata lock的场景浅析
- 【Linux】一种Linux网络设备出厂批量软件初始化、安装、升级的方案
- OutLook 编程