에듀윌 · 기출 2번
기출문제
QUESTION
Q2
📍 정보처리기사 필기 다회차 기출 변형 WHERE vs HAVING (집계함수 위치)

학과별로 학생 수가 3명 이상인 학과를 출력하는 SQL로 옳은 것은?

  • SELECT 학과, COUNT(*) FROM student WHERE COUNT(*) >= 3 GROUP BY 학과;
  • SELECT 학과, COUNT(*) FROM student GROUP BY 학과 WHERE COUNT(*) >= 3;
  • SELECT 학과, COUNT(*) FROM student GROUP BY 학과 HAVING COUNT(*) >= 3;
  • SELECT 학과, COUNT(*) FROM student HAVING COUNT(*) >= 3 GROUP BY 학과;