create table t_catalog_item(
catalog_item_id number(10),
parent_item_id number(10),
catalog_item_name varchar2(32)
);
结构如下:
-1
-2
3
4
-5
6
查询节点5及其子节点SQL:
select t.*,rowid from t_catalog_item t
start with catalog_item_id=5 connect by (prior catalog_item_id=parent_item_id)
得到想要的结果5 6: