에듀윌 · 집계함수
★ NULL 처리 1순위
COUNT(*) NULL 포함 · COUNT(컬럼) NULL 제외 · AVG NULL 제외 분모

집계함수 5종 — 핵심은 COUNT 차이

함수NULL 처리
COUNT(*)전체 행 — NULL 포함
COUNT(컬럼)NULL 아닌 행 — NULL 제외
SUM합 — NULL 제외
AVG평균 — NULL 제외 분모
MAX / MIN최대/최소 — NULL 제외
-- student 5행, phone NULL 2개
SELECT COUNT(*)     FROM student;  -- 5
SELECT COUNT(phone) FROM student;  -- 3
AVG 함정
점수 4행 합 360 + NULL 1행 → 360/4 = 90 (360/5=72 ❌). NULL 행은 분모에서도 빠져요.
합격 한 줄
COUNT(*) NULL 포함, COUNT(컬럼) NULL 제외, AVG NULL 제외 분모. 보기에 COUNT 보이면 *인가 컬럼인가부터.