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
최종 수정 : 2019-12-22