IT
[ORACLE] SUM/COUNT 시, NULL 값 0 으로 표시되게 하기 ( 값이 없어도 표시되게 하기 )
은그램
2021. 1. 25. 18:39
728x90
반응형
오라클 쿼리를 사용하다 보면,
간혹 SUM/COUNT 등 그룹함수를 사용해서 통계를 낼 때가 있다.
SELECT SUM(COLUMN)
FROM TABLE
WHERE SOMETHING
위 쿼리를 실행해서 아래와 같이 NULL이 나왔을 때.
SELECT NVL(SUM_DATA, 0)
FROM (
SELECT SUM(COLUMN) AS SUM_DATA
FROM TABLE
WHERE SOMETHING
)
빨간색 표시한 것처럼, 쿼리를 SELECT 쿼리로 한번 더 감싸준다.
728x90
반응형