WITH T AS ( SELECT '0001' AS CD, 'S0001' AS ID, 1 AQS ROWNO FROM DUAL UNION ALL SELECT '0002' AS CD, 'S0002' AS ID, 1 AQS ROWNO FROM DUAL UNION ALL SELECT '0003' AS CD, 'S0003' AS ID, 1 AQS ROWNO FROM DUAL ) SELECT SUBSTR(MAX(SYS_CONNECT_BY_PATH(CD,','))), 2) AS CD FROM T START WITH ROWNO = 1 CONNECT BY PRIOR ROWNO = ROWNO - 1
결과
0001,0002,0003728x90
반응형
'DB > Oracle' 카테고리의 다른 글
오라클 NULL값 정렬 (NULLS FIRST, NULLS LAST) (0) | 2018.02.15 |
---|---|
오라클 사용자 예외처리 사용 방법 (0) | 2018.02.15 |
oracle 조인으로 삭제하기 (0) | 2018.02.15 |
Oracle 공휴일, 토요일, 일요일을 제외한 평일 구하기 (0) | 2018.02.15 |
oracle 테이블 컬럼 정보 조회하기 (0) | 2018.02.15 |