SQL출력 결과보통 · 20점#SQL#GROUP BY#HAVING#집계 함수

318. GROUP BY와 HAVING으로 남긴 그룹

다음 <성적> 테이블에 SQL문을 실행했을 때의 결과를 쓰시오.

[표] 성적
학생과목점수
가DB90
나DB80
다DB95
가OS70
나OS75
가NW88
다NW92
1SELECT 과목, COUNT(*), MAX(점수)
2FROM 성적
3GROUP BY 과목
4HAVING AVG(점수) >= 85
5ORDER BY 과목;

💡 결과가 여러 행이면 한 줄에 한 행씩, 값 사이는 공백 한 칸으로 써요. 열 이름(머리글)은 쓰지 않아요.

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.