주로 SELECT
절에서 사용
결괏값을 새로운 컬럼으로 반환
작성 방식 🔽
IF
(조건식, 참일 때의 값, 거짓일 때의 값)
조건에 맞지 않을 경우, ELSE
를 사용하여 값 출력 가능
전체 데이터보단 필요한 데이터 위주로 조회하고 싶을 때 사용
작성 방식 🔽
(CASE
ㅤㅤWHEN
조건식1THEN
결괏값1
ㅤㅤWHEN
조건식2THEN
결괏값2
ㅤㅤELSE
결괏값3
END
)AS
별칭
CASE~END까지 작성하면 컬럼명이 매우 길어지기 때문에 별칭을 설정하는 것이 좋다.
➕ 예시