select X, Lpad(' ', 2*(level-2))Rtrim(A) A
from test
start with X='XXX'
connect by prior X=Link
如需過濾階層可用Level 來過濾
Ex: 取到第2層
select X, Lpad(' ', 2*(level-2))Rtrim(A) A
from test1 start with X='XXX'
connect by prior X=Link
and Level = 2
http://www.adp-gmbh.ch/ora/sql/connect_by.html
2010年8月26日 星期四
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言