STRING METHOD
CONCAT, CONCAT_WS
SELECT
CONCAT("HELLO", "WORLD", "TOM"),
CONCAT_WS("/", "HELLO", "WORLD", "TOM");
-- > CONCAT HELLOWORLDTOM
-- > CONCAT_WS HELLO/WORLD/TOM
UPPER, LOWER
SELECT
UPPER("hello"),
LOWER("FINE");
-- > UPPER HELLO
-- > LOWER fine
TRIM, LTRIM, RTRIM
SELECT
CONCAT("|", TRIM(" hello "), "|"),
CONCAT("|", LTRIM(" hello "), "|"),
CONCAT("|", RTRIM(" hello "), "|");
-- > TRIM |hello|
-- > LTRIM |hello |
-- > RTRIM | hello|
SUBSTR, LEFT, RIGHT
SELECT
SUBSTR("HELLO WORLD", 1),
LEFT("HELLO WORLD", 3),
RIGHT("HELLO WORLD", 3);
-- > SUBSTR H
-- > LEFT HEL
-- > RIGHT RLD
REPLACE
SELECT
REPLACE("1995,07,05", ",", "-");
-- > REPLACE 1995-07-05
LENGTH, CHAR_LENGTH
SELECT
LENGTH("HELLO")
CHAR_LENGTH("HELLO")
-- > LENGTH 5
-- > CHAR_LENGTH 5
-- > LEGNTH 는 바이트 수 (한국어 글자당 3Byte, 영어 글자당 1Byte)
-- > CHAR_LENGTH 는 글자 수
LPAD, RPAD
SELECT
LPAD("hel", 6, "*"),
RPAD("HEL", 8, "-");
-- > LPAD ***hel
-- > RPAD HEL-----
INSTR
SELECT
INSTR("HELLO WORLD", "WOR"),
INSTR("NICE", "K");
-- > INSTR 7
-- > INSTR 0 (없으면 0)