사용자 중복을 제거한 부서만 찾는다. 질의 결과는?
VISIT
| DEPT | USER_ID |
|---|---|
| A | 1 |
| A | 1 |
| A | 2 |
| B | 2 |
| B | 3 |
SELECT dept FROM visit GROUP BY dept HAVING COUNT(DISTINCT user_id) >= 2 ORDER BY dept;
정답 4번
먼저 부서별로 그룹화하고 각 그룹 안에서 user_id 중복을 제거한다. A={1,2}, B={2,3}이므로 결과는 정렬 순서대로 A, B다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21