ID    PARENT
1       NULL
2       1
3       2
4       NULL
5        4
6        5
7        5如何得到6所在树的根结点?

解决方案 »

  1.   

    SQL> select * from tt_1
      2  start with id = 6
      3  connect by prior  parent = id
      4  order by id ;        ID     PARENT
    ---------- ----------
             4
             5          4
             6          5
      

  2.   

    Select * from (select * from tt_1
      start with id = 6
      connect by prior  parent = id
      order by id) 
    Where Parent is Null;