카테고리 없음

[MySQL] SUBSTRING / SUBSTR - 문자열 분리해서 추출하기

prinha 2020. 12. 15. 18:03
728x90
반응형

SUBSTRING  /  SUBSTR

둘 중 어떤 것을 써도 무방하다.

 

 str 

 원본 문자열

 pos

 시작 위치값

 len

 가져올 길이값

 

 

SUBSTR(str, pos)

SELECT SUBSTR('동해물과백두산이',5);

결과) 백두산이

해석) 5번째 문자열부터 읽으시오.

 

SUBSTR(str FROM pos)

SELECT SUBSTRING('동해물과백두산이' FROM 5);

결과) 백두산이

해석) 5번째 문자열부터 읽으시오.

 

SUBSTR(str,pos,len)

SELECT SUBSTRING('동해물과백두산이',3,4);

결과) 물과백두

해석) 3번째 문자열부터 읽으시고, 4글자만 가져오시오.

 

SUBSTR(str FROM pos FOR len)

SELECT SUBSTRING('동해물과백두산이' FROM 3 FOR 4);

결과) 물과백두

해석) 3번째 문자열부터 읽으시고, 4글자만 가져오시오.

 




출처: https://needjarvis.tistory.com/64 [자비스가 필요해]

728x90
반응형