본문 바로가기
TIL - 프로그래밍/SQL

MySQL 공백/문자 제거 - TRIM()

by chaemj97 2024. 7. 2.
728x90

공백 제거

  • TRIM : 문자열의 양쪽 공백 제거
  • LTRIM : 문자열의 왼쪽 공백 제거
  • RTRIM : 문자열의 오른쪽 공백 제거
SELECT TRIM('     SQL Server     ')  AS TRIM
     , LTRIM('     SQL Server     ') AS LTRIM
     , RTRIM('     SQL Server     ') AS RTRIM;
     
# REPLACE 함수도 가능
SELECT REPLACE('     SQL Server     ', ' ', '') as 'replace';

 

문자 제거

  • TRIM()
    • BOTH : 양쪽
    • LEADING : 왼쪽
    • TRAILING : 오른쪽
  • 문자 제거에는 LTRIM, RTRIM 사용X
-- 문자열 좌우 문자 제거
TRIM(BOTH 제거할문자 FROM 문자열)

-- 문자열 좌측에 있는 문자 제거
TRIM(LEADING 제거할문자 FROM 문자열)

-- 문자열 우측에 있는 문자 제거
TRIM(TRAILING 제거할문자 FROM 문자열)

 

728x90
반응형

댓글