본문으로 바로가기

   

 

이번 글에서는 문자열의 일부분을 잘라내어 그 부분을 추출하는 방법에 대하여 알아보도록 하겠습니다.

SUBSTR() 함수를 이용하면 간단하게 추출할 수 있습니다.

 

SUBSTR 함수

- 대상 문자열이나 컬럼의 자료에서 시작위치부터 선택 개수만큼의 문자를 추출합니다.

 

 

예제를 통하여 자세히 확인해 보도록 하겠습니다.

아래 예제는 인덱스가 1부터 시작하니까 인덱스가 4인 c부터 3개 조회하는 쿼리입니다.

 

아래 그림에서 확인할 수 있듯이 com부분이 맞네요.

 

 

이번에는 다른 예제로 접근해보도록 하겠습니다.

시작위치 인자 값을 음수 값으로 줄 수 있는데 이때는 문자열의 앞쪽이 아닌 뒤 쪽에서부터 세어서 시작위치를 잡습니다.