[답변][답변]쿼리 질문 좀 드리겠습니다. 0 0 1,276

by 이주호 [2007.03.16 14:48:29]


좀 늦었네요.

아래 참고하세요.

 

with t as(
    select 1 a, 11 b, 111 c from dual union all
    select 1, 22, 222 from dual union all
    select 1, 33, 333 from dual
)
select substr(sys_connect_by_path(a.a,','),2) a
       ,substr(sys_connect_by_path(a.b,','),2) b
       ,substr(sys_connect_by_path(a.c,','),2) c
from (
        select rownum rn
               ,a.a
               ,a.b
               ,a.c
        from t a
      ) a    
where level=3     
connect by prior rn = rn-1     

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입