고객별 결제 합계가 1000 이상인 그룹만 조회하려 한다. 다음 SQL의 빈칸에 들어갈 조건은?
SELECT customer_id, SUM(amount) AS total FROM payment
WHERE status = 'PAID' GROUP BY customer_id ___정답 1번
PAID 행은 WHERE에서 먼저 제한하고 고객별 그룹을 만든 뒤 집계 결과를 HAVING에서 거른다. 같은 블록의 SELECT 별칭보다 집계식을 HAVING에 직접 쓰는 형태가 명확하다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21