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