728x90
반응형
# SUBSTR
- 컬럼 열의 값에서 중간에 있는 문자를 추출해야할때 사용
SUSBSTR(char1,n,m)
char1 : 함수를 수행하고자 하는 문자 값 또는 테이블의 열을 설정
n : 추출하고자 하는 문자열의 처음 위치
m : 추출하고자 하는 문자열의 길이
SELECT SUBSTR(CODE,2,3) "SUBSTRING"
FROM 업무;
- 특이사항 : SUBSTR이 사용된 열은 인덱스 사용이 불가능하다.
- 예시는 아래와 같다.
SELECT 거래일자, 카드별, 거래금액
FROM 거래내역
WHERE SUBSTR(거래일자,5,2) = '05';
- 끝 -
728x90
반응형
'DB Query > 자주쓰는 함수' 카테고리의 다른 글
LOWER (소문자로 변환 하여 조건 비교 및 출력) (0) | 2023.10.10 |
---|---|
UPPER (소문자를 대문자로 변환) (0) | 2023.10.10 |
TRIM (좌우측 특정문자 제거) (0) | 2023.10.10 |
DISTINCT (0) | 2023.01.04 |
SUBSTR (0) | 2023.01.04 |