CASE WHEN 구문

SOOYEON·2022년 8월 7일
1

SQL

목록 보기
19/54

CASE WHEN

조건에 따른 값을 다르게 출력하고 싶은 경우 사용

SELECT CASE WHEN 조건 1 THEN 결과 1
WHEN 조건 2 THEN 결과 2
FROM 데이터베이스.테이블 명;
CASE WHEN 연령 BETWEEN 20 AND 29 THEN '20대'
WHEN 연령 BETWEEN 40 AND 49 THEN '40대'
WHEN 연량 BETWEEN 50 AND 59 THEN '50대' END
FROM DB 명.테이블 명;
SELECT USERID, CASE WHEN DIVICE_CODE = 1 THEN '노트북'
					WHEN DIVICE_CODE = 2 THEN '스마트폰'
                    WHEN DIVICE_CODE = 3 THEN '태블릿'
                    ELSE '기타'
                    
                   END AS DIVICE NAME
FROM MS

0개의 댓글