ORACLE팁 ROW를 COLUMN으로 바꾸어 출력하기

2012. 6. 18. 13:3499. 정리전 - IT/15. SQL 따라잡기


column -> row 변환 방법


* 하고 싶은 일

b     -->    a, b, c
c

* SQL
SELECT SUBSTR (MAX (SYS_CONNECT_BY_PATH(ch, ',')), 2) path#
FROM (SELECT ch, ROWNUM rnum
     FROM abc)
START WITH rnum = 1
CONNECT BY PRIOR rnum = rnum - 1