CONCAT(str1, str2, ..)

두 개 이상의 문자열을 연결한다.

SELECT CONCAT('Hello', ' ', 'World!') AS result;

SUBSTRING(str, start, length)

start에서 시작해 length만큼 문자열을 추출

SQL에서 문자열의 인덱스는 1부터 시작!

# 1번 인덱스부터 5개 문자 추출
SELECT SUBSTRING('Hello, World!', 1, 5) AS result; # -> Hello

LENGTH(str)

문자열의 길이를 반환

공백도 포함

TRIM([LEADING | TRAILING | BOTH] [chars] FROM str)

문자열의 처음(leading), 끝(trailing), 양쪽(both)에서 지정된 문자(또는 디폴트는 공백)를 제거

SELECT TRIM('  Hello, World!  ') AS result; # -> Hello, World!

UPPER(str)

문자열을 대문자로 변환

LOWER(str)

문자열을 소문자로 변환