홈페이지제작/MySQL

mysql 문자열 자르기, 문자열 나누기 left, substring, right

개발괴발 2012. 8. 16. 20:45

문자열 나누기, 문자열 자르기 MySql

 

1. 왼쪽에서 문자열 자르기

left(컬럼명 또는 문자열, 왼쪽에서 잘라낼 문자열의 길이)

사용예

SELECT left("abcdef", 3)

결과 : abc

 

2. 중간에서 문자열 자르기

substring(컬럼 또는 문자열, 시작위치, 길이);

사용예

SELECT substring("abcdef", 3, 2)
결과 : cd

참고 : PHP 에서 문자열 자르기 함수는 substr 이며, 시작위치는 0번부터 시작, substring는 1번부터 시작

 

3. 오른쪽에서 문자열 자르기

right(컬럼명 또는 문자열, 길이)

사용예

SELECT right("abcdef", 3)
결과 : def

 

 

오이도 낙조