Base/Database

[Databaes] SUBSTR 함수 사용법

반응형

SUBSTR 함수

문자를 추출하기 위해 사용되는 함수

 

                     1   2   3

SELECT SUBSTR(' ' , 6, 1)

FROM  테이블명;

 

 

1.String - 추출 할 문자열

2.Position - 어느 위치부터 추출할건지

3.Length - 몇개를 추출할건지(가져올려는 갯수)

 

SUBSTR( string, position, [length] ) 

반환타입 - character

 

 

 

첫번째 쿼리로 This is a test 를 추출하는데 6번째부터 추출 한다. 공백 포함해서 This i 여기서 i까지가 6번째다

그 다음 2의 길이만큼까지니까 is 를 추출한다. 

 

간단한 예제

현재의 테이블

 

 

 

 

-- 사원 테이블에서 입사년월일에서 입사년도만 출력하세요

 

 

 

-- 사원 테이블에서 사원의 이메일에서 메일 아이디만 출력하세요.

 

 

 

반응형