MySQL 문자열 추출

 

Summry

본 문서에서는 mysql 문자열에서 원하는 만큼 문자를 추출하는 방법을 정리한다.

send me email if you have any questions.


LEFT()

LEFT() 함수는 왼쪽부터 지정한 수 만큼의 문자를 추출한다.

Syntax

LEFT(string, number_of_chars)
LEFT(컬럼명 or 문자열, 문자길이)

example code

SELECT LEFT(body, 50)
FROM post_list

위의 코드는 post_list table의 body column을 왼쪽부터 50개 만큼 문자를 추출하는 명령이다.

RIGHT() 함수는 오른쪽부터 지정한 수 만큼의 문자를 추출한다.

Syntax

RIGHT(string, number_of_chars)
RIGHT(컬럼명 or 문자열, 문자길이)

example code

SELECT RIGHT(body, 50)
FROM post_list

위의 코드는 post_list table의 body column을 오른쪽부터 50개 만큼 문자를 추출하는 명령이다.

Reference

[MySQL] LEFT(), RIGHT() Function - 문자열 추출 (자르기) - heeky