Web/SQL
[MySQL] 부분 문자열 가져오기 - LEFT, MID, RIGHT 함수
수짱수짱
2023. 5. 9. 01:45
(1) LEFT(문자, 가져올 갯수)
=> 문자 왼쪽을 기준으로 일정 갯수를 가져오는 함수
SELECT LEFT('123456789', 3);
-- 결과: 123
(2) MID(문자, 시작 위치, 가져올 갯수) = SUBSTR, SUBSTRING 함수의 동의어
=> 문자의 지정한 시작 위치를 기준으로 일정 갯수를 가져오는 함수
SELECT MID('123456789', 2, 4);
-- SELECT SUBSTR('123456789', 2, 4);
-- SELECT SUBSTRING('123456789', 2, 4);
-- 결과: 2345
(3) RIGHT(문자, 가져올 갯수)
=> 문자 오른쪽을 기준으로 일정 갯수를 가져오는 함수
SELECT RIGHT('123456789', 3);
-- 결과: 789
Reference