如何通过递归求总公司"100001"下面的所有公司?
我有个公司代码表结构如下:
COL_2公司/机构代码
COL_5公司类别 0:总公司;1:省级公司;2:省属公司VARCHAR2COL_6上级公司代码
现有纪录如下:如何通过递归求总公司 "100001 "下面的所有公司?
col_2 col_5 col_6
1000010
1000021100001
1000031100001
552100003
882100002
992100002
662100003
[解决办法]
connect by prior ... start with ...
[解决办法]
递归 connect by prior ... start with ...
[解决办法]
select col_2 from tab connect by prior col_2 = col_6 start with col_2= '10001 '
[解决办法]
用楼上的方法