데이타베이스/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