괴발개발 성장기

Study/Mysql

[MySQL] 문자열 자르기

지니유 2023. 6. 29. 08:30
반응형

# 테이블명

deliveries

 

# 컬럼명

sender_address
부산 부산진구 범천동
경기도 용인시 수지구
서울특별시 중구 소공로

 


# 구분자로 문자열로 자르기 

# 문법

 SUBSTRING_INDEX(컬럼명, 구분자, 구분자인덱스)

 

# 예시

select SUBSTRING_INDEX(sender_address, ' ', 2) from deliveries

 

# 결과

sender_address
부산 부산진구
경기도 용인시
서울특별시 중구

# 앞부분만 자르기

# 문법

SUBSTRING(컬럼명, 시작위치)

- 1부터 시작이다.

 

# 예시

select SUBSTRING(sender_address, 2) from deliveries ;

# 결과

sender_address
산 부산진구 범천동
기도 용인시 수지구
울특별시 중구 소공로

 


# 원하는 곳에서부터 원하는 곳까지 문자열 자르기

 

# 문법

SUBSTRING(컬럼명, 시작위치, 시작위치부터 가지고 온 문자수)

# 예시

select SUBSTRING(sender_address, 2, 3) from deliveries ;

- 2번째 글씨부터 3글자를 가져온다

 

# 결과

sender_address
산 부
기도 
울특별

 

반응형