728x90
반응형
■ MySql 특정 구분자 기준 문자열 자르기 SUBSTRING_INDEX()
JAVA의 split 함수 또는 PHP의 explode 함수와 같이 특정 문자 기준으로 문자열을 자르는 기능
■ 구문
SUBSTRING_INDEX(string $string, string $separator, number $separator_index)
■ 예제
#띄어쓰기를 구분자로 설정하여 띄어쓰기 기준으로 n번째 문자열 가져오기
# Hello
SELECT SUBSTRING_INDEX('Hello World!', ' ', 1);
# Hello World!
SELECT SUBSTRING_INDEX('Hello World!', ' ', 2);
# World!
SELECT SUBSTRING_INDEX('Hello World!', ' ', -1);
728x90
반응형
'MySql' 카테고리의 다른 글
[MySql] 줄바꿈(엔터) 개행문자 제거, 문자열 치환 (0) | 2023.01.13 |
---|---|
[MySql] 날짜 시간 더하기, 빼기 (DATE_ADD, DATE_SUB 함수) (0) | 2022.05.09 |
[MySql] ORDER BY 특정 값 우선 정렬, ORDER BY FIELD (0) | 2022.04.28 |
[MySql] 현재 사용자 계정 권한 확인 GRANT (0) | 2022.04.18 |
[MySql] DB 데이터 문자열 대소문자 변환, LOWER, UPPER 함수 (0) | 2022.02.23 |