문자를 잘라서 칼럼으로 만들기 0 3 681

by 초난강 [SQL Query] [2017.08.09 11:23:57]


A B 

1 t,h,5,g

이렇게 있다고 했을 때 B칼럼 항목을 ,구분자로 짤라서 A, t,h,5,g

                       1 t  h 5 g로 출력이 가능할까요 ? ㅠ.ㅠ 

                  

by jkson [2017.08.09 11:50:09]

ㅇㅎㅎ 무슨 말씀이신지 이해가 안 됩니당ㅋ


by 무지버기 [2017.08.09 18:47:29]
이걸 의미하는듯 합니다.

SELECT
A,
REGEXP_SUBSTR(B,'[^,]+',1,1) B_1,
REGEXP_SUBSTR(B,'[^,]+',1,2) B_2,
REGEXP_SUBSTR(B,'[^,]+',1,3) B_3,
REGEXP_SUBSTR(B,'[^,]+',1,4) B_4
FROM (
    SELECT 1 A, 't,h,5,g' B FROM DUAL
)

 


by jkson [2017.08.09 18:59:39]

아~ 표 형식이 아니라 이해가 안 되었네요. 그런 의미로 질문하신 것 맞는 것 같아요~^^

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