SQLDSQL 기본난이도 1MCQ

SQLD SQL 기본 기출문제 #1991

문제

다음 SQL의 결과 행 수는?

[SALES] REGION: 'EAST','EAST','WEST','WEST','NORTH' / AMOUNT: 1000,1500,2000,2500,3000

SQL
SELECT REGION, SUM(AMOUNT) FROM SALES GROUP BY REGION HAVING SUM(AMOUNT) > 2000;

① 1행 ② 2행 ③ 3행 ④ 5행

정답

3

해설

REGION별 합계는 EAST:2500, WEST:4500, NORTH:3000입니다. HAVING 조건 SUM(AMOUNT) > 2000을 만족하는 것은 EAST, WEST, NORTH 세 그룹 모두이므로 총 3행이 반환됩니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 기본 기출 #1991 | sqldpass