Database/MySQL (DBeaver)

[DBeaver] MySQL - 문자열 추출 substr() 함수

juunghee 2025. 1. 12. 23:35
MySQL - 문자열 추출 substr() 함수

 

 

 

SUBSTR이라는 함수는 문자열을 원하는 지점부터 원하는 길이만큼 추출하는 함수이다.

사용법은 이렇다.

SUBSTR('문자열', '시작지점', '길이');
// 길이를 입력하지 않으면 끝까지 추출.

 

 

예제 )

SUBSTR('안녕하세요', 1, 2);

결과
-> 안녕      // 1번째 문자부터 2개만 추출.
SUBSTR('안녕하세요', 3);

결과
-> 하세요     // 3번째부터 끝까지 추출
SUBSTR('안녕하세요 저는 홍길동 입니다.', 7) 
                 
결과
-> 저는 홍길동 입니다.       // 공백도 포함이다. 때문에 7번째 문자는 '저' 이다.

 

 

 

home