SQL > SQL인스트럭션 > Substring

SQL 중의 substring 함수는 하나의 필드 데이터중의 일부분을 뽑아 내는것입니다.부동한 인스트럭션중에서 이 함수의 명칭은 완전히 틀립니다.

  • MySQL: SUBSTR( ), SUBSTRING( )
  • Oracle: SUBSTR( )
  • SQL Server: SUBSTRING( )
가장 자주 사용하는 방법은 아래와 같다(여기서 우리는SUBSTR( )를 예로 한다):

SUBSTR (str, pos)

<str> 중의,제 <pos> 위치로 부터 시작하는 모든 문자부호를 뽑아냅니다.이 용어는SQL Server에 적합하지 않다는것을 주의하기 바랍니다.

SUBSTR (str, pos, len)

<str> 중의 제 <pos> 위치로부터 시작하고 계속되는 <len>개 문자부호를 뽑아냅니다.

우리에게 아래 도표가 있다고 가설하면:

Geography 도표
Region_NameStore_Name
EastBoston
EastNew York
WestLos Angeles
WestSan Diego

예 1

SELECT SUBSTR (Store_Name, 3)
FROM Geography
WHERE Store_Name = 'Los Angeles';

결과:

's Angeles'

예 2

SELECT SUBSTR (Store_Name, 2, 4)
FROM Geography
WHERE Store_Name = 'San Diego';

결과:

'an D'

SQL TRIM >>



Copyright © 2016   1keydata.com   All Rights Reserved