오라클 Oracle CASE WHEN THEN 조회해 올 때의 조건은 WHERE 문으로 조건을 걸어 가져올 수 있습니다. 하지만 가져온 값에 어떤 조건을 걸어 보여 주거나 또는 값을 변환할 필요가 있을 경우는 CASE...WHEN...THEN 문을 씁니다. CASE WHEN 문에는 두 가지 형태의 사용 방법이 있습니다. 1. 특정 Column의 값만 비교하고 싶을 때 SELECT CASE TO_CHAR(SYSDATE, 'YYYY') WHEN '2013' THEN SYSDATE WHEN '2014' THEN SYSDATE + 1 ELSE NULL END SYS_DATE FROM DUAL; CASE 와 WHEN 사이에 비교하고자 하는 Column 을 넣고 WHEN 과 THEN 사이에 비교하고자 하는 값을 넣..