아미(아름다운미소)

MySQL 문자열 부분 가져오기 (LEFT, MID, RIGHT 함수) 본문

데이타베이스/MYSQL

MySQL 문자열 부분 가져오기 (LEFT, MID, RIGHT 함수)

유키공 2018. 6. 23. 10:56

MySQL에서 문자열에 일부분을 가져오는 함수

LEFT : 문자에 왼쪽을 기준으로 일정 갯수를 가져오는 함수.
MID : 문자에 지정한 시작 위치를 기준으로 일정 갯수를 가져오는 함수.
RIGHT : 문자에 오른쪽을 기준으로 일정 갯수를 가져오는 함수.

LEFT
LEFT(문자, 가져올 갯수);
SELECT LEFT('abcdefg', 3);

- 결과
abc


MID

MID(문자, 시작 위치, 가져올 갯수);
-- 또는 SUBSTR(문자, 시작 위치, 가져올 갯수);
-- 또는 SUBSTRING(문자, 시작 위치, 가져올 갯수);

SELECT MID('abcdefg', 2, 4);
-- SELECT SUBSTR('abcdefg', 2, 4);
-- SELECT SUBSTRING('abcdefg', 2, 4);

- 결과

bcde


RIGHT

RIGHT(문자, 가져올 갯수);
SELECT RIGHT('abcdefg', 3);

- 결과
efg


Comments