MySQL | 문자열


문자열 합치기

concat 함수를 이용하여 문자열 또는 컬럼의 내용을 합칠 수 있다.

함수형식

concat(문자열 또는 컬럼명, 문자열 또는 컬럼명, ...)

사용 예제

SELECT concat("abc","123") 

위 예제를 실행하면, 아래와 같이 표시된다.

abc123

왼쪽에서 문자열 자르기

left 함수를 사용하면 문자열을 왼쪽에서 부터 문자열을 자를 수 있다.

함수 형식

left(컬럼명 또는 문자열, 왼쪽에서 잘라낼 문자열의 길이)

사용 예제

SELECT left("abcdef", 3)

위 예제를 실행하면, 아래와 같이 표시된다.

abc

오른쪽에서 문자열 자르기

right 함수를 사용하면 문자열을 오른쪽에서 부터 문자열을 자를 수 있다.

함수 형식

right(컬럼명 또는 문자열, 길이)

사용 예제

SELECT right("abcdef", 3)

위 예제를 실행하면, 아래와 같이 표시된다.

def

중간에서 문자열 자르기

substring 함수를 사용하면 문자열을 중간에서 부터 문자열을 자를 수 있다.

함수 형식

substring(컬럼 또는 문자열, 시작위치, 길이);

사용 예제

SELECT substring("abcdef", 3, 2) 

위 예제를 실행하면, 아래와 같이 표시된다.

cd