테스트 사이트 - 개발 중인 베타 버전입니다

mysql 특정 문자열을 기준으로 끊어서 가져오기 채택완료

경하귀요밍 8년 전 조회 4,743

현재 db 에 aaa|bbb|ccc| 이렇게 저장되어있는데

 

aaa|까지는 가져왔는데, bbb 만 잘라서 가져오게 하려면 어떻게 해야하나요?

 

SUBSTRING_INDEX('컬럼명', '|', 2) 이렇게 하니까 aaa|bbb 이렇게 가져와버려서요..ㅜㅜ 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
굿
8년 전

SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('aaa|bbb|ccc|', '|', 2), '|', -1) 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

경하귀요밍
8년 전
헉 substring_index 를 두번 겹쳐서 사용할수있엇군요..!! 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인