Oracle查找所有树型子节点
SELECT ID,PID FROM TABLE1 START WITH ID=1 CONNECT BY PRIOR ID=PID
PRIOR 用于标识哪个是父节点,比如:
PRIOR {A=B},表示A为父节点,将从A开始往下查询。也可以写做: {A=PRIOR B},这样表示B为父节点,将从B开始往下查。
SELECT ID,PID FROM TABLE1 START WITH ID=1 CONNECT BY PRIOR ID=PID
PRIOR 用于标识哪个是父节点,比如:
PRIOR {A=B},表示A为父节点,将从A开始往下查询。也可以写做: {A=PRIOR B},这样表示B为父节点,将从B开始往下查。