树形结构查询
来源:互联网 发布:思科网络配置实例 编辑:程序博客网 时间:2024/06/05 05:31
create table COMPANY_INFO
(
GUID VARCHAR2(45) not null,
P_COMPANY_ID VARCHAR2(45),
COMPANY_NAME VARCHAR2(50) not null,
COMPANY_CODE VARCHAR2(3),
)
查询A下面的所有结点
select level ,sys_connect_by_path( t.guid , '/' ) tree,sys_connect_by_path( t.company_name , '/' ) nn
from company_info t
connect by prior t.guid= t.p_company_id
start with t.guid ='A'
sys_connect_by_path 函数主要作用是可以把一个父节点下的所有子节点通过某个字符进行区分,然后连接在一个列中显示
假如一个树形表,要加上一个分层字段level_,更新原表语句:
update e_incidentclass tt set tt.classlevel=(
select le from (
select level le,tt.* from e_incidentclass tt
connect by prior tt.id_incidentclass =tt.parent_id
start with tt.parent_id= -1
) se where se.id_incidentclass=tt.id_incidentclass
)
- Oracle树形结构查询
- 树形结构查询
- ORACLE树形结构查询
- 树形结构查询过程
- oracle树形结构查询
- 查询树形结构
- 树形结构查询
- Oracle树形结构查询
- Oracle查询树形结构
- Oracle树形结构查询
- 循环查询 树形结构
- Oracle查询树形结构
- Oracle查询树形结构
- Orcale查询树形结构
- MyBatis树形结构查询
- oracle 树形结构查询
- /*Oracle树形结构查询*/
- 查询文件夹树形结构
- Python 调用CAPICOM 读取 USB-KEY数字证书
- JAVA初旅程(发现)0.2
- Tkprof工具介绍和分析
- Hashtable和Dictionary性能比较
- An Multiple of Multiple Forms(c++.net)
- 树形结构查询
- 用vector来实现matrix。
- 分析Hydrax遇到一个奇怪的问题
- mysql优化技巧
- spring面试题
- C#工厂设计模式(Factory Method)
- 社交新人十二招
- 程序员之家 http://www.cnblogs.com/
- hhh