EMP 테이블에 DEPTNO가 90인 사원은 한 명도 존재하지 않는다. 아래 SQL의 실행 결과에 대한 설명으로 가장 적절한 것은?
보기
SELECT SUM(BONUS),
MAX(BONUS),
COUNT(*),
COUNT(BONUS)
FROM EMP
WHERE DEPTNO = 90;
- 1COUNT(*)는 0을 반환하지만, COUNT(BONUS)는 집계할 컬럼 값이 없으므로 NULL을 반환한다.
- 2집계 대상 행이 없으므로 네 개의 반환 값이 모두 NULL이다.
- 3SUM(BONUS)은 더할 값이 없으므로 0을, COUNT(*)도 0을 반환한다.
- 4MAX(BONUS)는 NULL을 반환하고, COUNT(*)와 COUNT(BONUS)는 모두 0을 반환한다.
꿈라CBT