简体   繁体   English

Oracle父级树查询分层查询连接未知级别深吗?

[英]Oracle Hierarchical Query Connect by Parent Child Tree Unknown level deep?

Oracle Hierarchical Query Connect by Parent Child Tree Unknown level deep? Oracle父级树查询分层查询连接未知级别深吗? Simple yet I cannot seem to make it work... 很简单,但我似乎无法使其正常工作...


Table ABC
 ID      parent_ID   Name  
1          0          Art
2          0          Home
3          0          Contact
4          0          Bob
5          0          Boo
6          0          Foo
7          2          FooBoo
8          5          Hoo
9          8          My
10         2          Rob

Order by Name Results wanted

Art
Home
** FooBoo
** Rob
Contact
Bob
Boo
** Hoo
** ** My
Foo
FooBoo
SELECT NAME, id, parent_id, LEVEL
FROM ABC
START WITH id = 0
CONNECT BY PRIOR id = parent_id
ORDER SIBLINGS BY NAME;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM