[MySQL] 문자열 다루기

Joney의 SW 공부 블로그·2023년 5월 30일
0

MySQL

목록 보기
5/5

문자열 길이 구하기

SELECT length('aaaaaa');

# 6

문자열 바꾸기

  • 특정 문자열을 찾아서 지정한 문자열로 변환
SELECT replace('hello world', 'world', 'sql');

# hello sql

문자열 합치기

SELECT concat('t', 'e', 's', 't');

# test

구분자를 지정해서 합치기

SELECT concat_ws('-', 'A', 'B', 'C', 'D');

# A-B-C-D

특정 문자 삽입

  • 설정한 위치에서 설정한 길이만큼 삭제한뒤, 삽입문자열을 삽입
SELECT INSERT('I Love You', 3, 4, 'Like');

# I Like You

좌우측 문자열 반환

SELECT LEFT('I Love You', 1);
# I

SELECT RIGHT('I Love You', 3);
# You

대소문자 변환

SELECT UPPER('sql');
# SQL

SELECT LOWER('SQL');
# sql

좌우측 공백 제거

SELECT LTRIM('       sql       ');
# sql       좌측만 공백제거

SELECT RTRIM('       sql       ');
#        sql 우측만 공백제거

SELECT TRIM('       i love you       ');
# sql 양쪽 공백 제거

문자열 반복

SELECT REPEAT('A', 3);

# AAA

profile
SW 지식 노트 블로그

0개의 댓글