반응형 CASE WHEN1 [오라클] case, decode, case when then else end CASE, DECODE 함수 SELECT DECODE(5-3,1,'5-3=1 입니다.' --5-3이 1 이면 5-3=1 을 찍고 끝 ,4,'5-3=4 입니다.' --아니면 다음 것 ,'몰라요') --아니면 다음 것 FROM DUAL; 몰라요 -------------------------------------------------------------------------------- CASE WHEN THEN ELSE END --값이 떨어지는 경우-- SELECT CASE 5-3 WHEN 1 THEN '5-3=1 입니다.' WHEN 2 THEN '5-3=2 입니다.' ELSE '몰라요' END FROM DUAL; --> 5-3=2 입니다. SELECT CASE WHEN 52 THEN '5는 2보다 큽니다.. 2020. 6. 20. 이전 1 다음