[정보처리] SQL WHERE·GROUP BY·HAVING 결과 추적
페이지 정보

본문
SQL 결과 문제는 SELECT 문을 눈으로 위에서 아래로만 읽지 말고 중간 결과를 단계별로 적어 추적합니다.
FORMULAWHERE → GROUP BY → 집계 → HAVING → SELECT
계산 순서
WHERE active='Y'에서 먼저 개별 행을 걸러냅니다.GROUP BY dept_id로 남은 행을 부서별로 묶습니다.COUNT(*)또는AVG(score)같은 집계를 계산합니다.HAVING에서 집계된 그룹 결과를 다시 필터링합니다.
원문 기반 · MASTER 정보처리기사 2027 · SQL GROUP/HAVING관련 학습 보기 →