오라클 CASE WHEN 사용법 & 예제
CASE WHEN 은 SEELCT CASE WHEN 컬럼명 = 조건 THEN 조건이_맞을_시_값 WHEN 컬럼명 = 조건2 THEN 조건이_맞을_시_값 ELSE '조건이 맞지 않을 시 값' END AS 명명할_컬럼명 FROM 테이블 이런 식으로 사용하는데 예제를 통해 보자면 CASEWHENTB 테이블을 만들고 A,B,C,D 값을 넣은 뒤 CASE WHEN을 사용해서 A,B,C 일 경우 A,B,C입니다 A,B,C가 아닐 경우 A,B,C가 아닙니다가 나오게 해 놓았는데 CASE WHEN 부분에서 맞으면 THEN 부분의 값으로 출력되지만 맞는 경우가 없을 경우에는 ELSE의 값으로 출력된다 즉 CASE WHEN을 정리해 보자면 조건에 맞을 경우에는 THEN으로 그렇지 않을 경우에는 ELSE로 나오게 된다 여기..
2019. 12. 17.