📌 CASE WHEN
SELECT
CASE WHEN TO_CHAR(BB.WRITE_DT, 'YYYYMMDD') >= TO_CHAR(SYSDATE,'YYYYMMDD') THEN 'Y'
ELSE 'N'
END NEW_YN
FROM BOARD
WHERE BOARD_SEQ = 15
📌 IF
📌 IFNULL
조건이 NULL이 아니면 조건의결과를 출력하고, NULL이면 NULL일 경우 결과를 출력한다.
📌 NULLIF
A=B일 경우 NULL을 반환하고, 그 외엔 A를 반환하고 싶은 경우 사용한다,