SQLD(SQL 개발자) 기출 · 집계 함수
아래 수행 결과로 알맞은 것은? 

본문)
SELECT COUNT(COL1) AS RESULT
FROM TAB1
WHERE COL2 >= 30 GROUP BY COL1;이 문제 풀어보기
정답 및 해설 보기
정답: 2번
WHERE절의 비교 연산 결과 COL2의 30과 40만 해당되고 그에 해당하는 COL1은 모두 NULL이다. GROUP BY에 의해 COL1이 NULL인 한 그룹이 생성되지만 NULL은 COUNT하지 않기 때문에 0이 출력된다.