ID name PID
========================
1001 张山1 1000
1001 张山2 1000
1002 张山3 1000
1003 张山4 1000
1004 张山5 100010011 张山6 1002
10012 张山7 1002
10013 张山8 1002
10014 张山9 100210015 张山10 1003
10016 张山14 1003
10017 张山15 1003
10018 张山16 100310019 张山17 10014
10020 张山17 10014
10021 张山18 10014
10022 张山19 1001410023 张山19 10019
10024 张山19 10019
10025 张山19 1001910026 张山19 10018
10027 张山19 10018==========================================
我传一个PID=1000 查询出pid=1000的记录后
1001 张山1 1000
1001 张山2 1000
1002 张山3 1000
1003 张山4 1000
1004 张山5 1000=======================
把它们的ID 1001,1002,1003当成PID继续查询
查询PID=1001,1002,1003,如此类推,代码怎么实现..................
========================
1001 张山1 1000
1001 张山2 1000
1002 张山3 1000
1003 张山4 1000
1004 张山5 100010011 张山6 1002
10012 张山7 1002
10013 张山8 1002
10014 张山9 100210015 张山10 1003
10016 张山14 1003
10017 张山15 1003
10018 张山16 100310019 张山17 10014
10020 张山17 10014
10021 张山18 10014
10022 张山19 1001410023 张山19 10019
10024 张山19 10019
10025 张山19 1001910026 张山19 10018
10027 张山19 10018==========================================
我传一个PID=1000 查询出pid=1000的记录后
1001 张山1 1000
1001 张山2 1000
1002 张山3 1000
1003 张山4 1000
1004 张山5 1000=======================
把它们的ID 1001,1002,1003当成PID继续查询
查询PID=1001,1002,1003,如此类推,代码怎么实现..................
select * from table
connect by prior ID=PID start with PID=1000
select * from table start with PID=1000 connect by prior ID=PID递归查询
select * from table start with PID=1000 connect by prior ID=PID