hm (8)

less than 1 minute read

오라클

오늘은 DECODE라는 함수를 배웠다.

오라클에서만 쓰이는 함수이며, select내에 비교연산자라고 한다. mysql로 치면 if함수같은 함수!

SUM ( DECODE ( TYPE, 1, NVL ( CNT, 0 ), 0 ) )  NEW_CNT
SUM ( DECODE ( TYPE, 2, NVL ( CNT, 0 ), 0 ) )  CIVIL_CNT

DECODE함수는 집계함수와 함께 통계 데이터를 추출할 때 많이 사용한다고 한다!