본문 바로가기

Backend/DB 실무

[SQL] 문자 처리

반응형

문자 포함 여부확인

SELECT
  CASE 
	-- 문자 존재 유무 확인
    WHEN POSITION(' (1999-2013)' IN your_column_name) > 0 THEN
      REPLACE(your_column_name, ' (1999-2013)', '')
    ELSE
      your_column_name
  END AS modified_column
FROM your_table_name;

 

공백 제거

<!-- 컬럼명의 값에 공백이 있으면 제거 -->
REPLACE(column_name, ' ', '')

 

반응형

'Backend > DB 실무' 카테고리의 다른 글

[DBeaver] Connection Error  (0) 2024.03.28
[MySQL] bat파일을 이용한 export import  (0) 2024.03.18
[Mybatis] 쿼리문  (0) 2024.02.28
[SQL] SELECT한 결과 Insert 혹은 Update  (0) 2024.02.28
[Mybatis] 반복문 및 bind  (0) 2024.02.26