答案 0 :(得分:0)
如果您想要5
的所有祖先和兄弟姐妹,请在start with
子句中使用父ID:
/* sample data
with t(id, pid) as (
select 1, null from dual union all
select 2, 1 from dual union all
select 3, 1 from dual union all
select 4, 2 from dual union all
select 5, 2 from dual union all
select 6, 3 from dual ) */
select distinct id
from t connect by prior pid = id
start with pid = (select pid from t where id = 5)