본문 바로가기
DB

[MySQL] SUBSTRING_INDEX(): 원하는 구분자 기준 문자열 자르기

by unknownomad 2022. 2. 14.

SUBSTRING_INDEX()

원하는 구분자 기준으로 문자열 자르는 함수


-- SUBSTRING_INDEX() 문법
SUBSTRING_INDEX(문자열, 구분자, 구분자 인덱스)

 

-- 예제1
SELECT SUBSTRING_INDEX('120.0.0.1', '.', 3) AS SUB_IP
FROM TABLE_NAME;

-- 결과1
120.0.0

 

-- 예제2
SELECT SUBSTRING_INDEX('120.0.0.1', '.', -1) AS SUB_IP
FROM TABLE_NAME;

-- 결과2
1

 

-- 예제3
SELECT SUBSTRING_INDEX('120.0.0.1', '.', -3) AS SUB_IP
FROM TABLE_NAME;

-- 결과3
0.0.1

댓글