eunzae's develog

[SQL] case when 절 이용한 데이터 정제 본문

Language/SQL

[SQL] case when 절 이용한 데이터 정제

eunzae 2022. 4. 19. 15:48

case when 절 이용한 데이터 정제

CASE WHEN 컬럼명 IS NULL THEN NULL
            WHEN 컬럼명 LIKE '%0%' THEN 'None'
            WHEN 컬럼명 LIKE '%1%' THEN 'Grade1'
            WHEN 컬럼명 LIKE '%2%' THEN 'Grade2'
            WHEN 컬럼명 LIKE '%3%' THEN 'Grade3'
            WHEN 컬럼명 LIKE '%4%' THEN 'Grade4'
            ELSE 'None'
       END as 컬럼명_NEW

'Language > SQL' 카테고리의 다른 글

[SQL]트랜잭션의 특징(ACID)  (0) 2022.04.24
[SQL] 정규식 사용 앞뒤 공백 제거  (0) 2022.04.19
[SQL]ROW_NUMBER() 함수  (0) 2021.12.22
[SQL] 비 규칙적인 글자 정규식 사용 추출  (0) 2021.08.11
[SQL] exists 함수  (0) 2021.06.01