A·B·C를 id로 연속 INNER JOIN한다. A의 id는 1,2이고 B는 1,1,2, C는 1,2,2일 때 최종 COUNT(*)는?
SELECT COUNT(*) FROM a JOIN b ON a.id=b.id JOIN c ON b.id=c.id
각 목록의 같은 값도 서로 다른 행이다.정답 1번
동등 조인에서 동일 키가 중복되면 키별 행 수가 곱해진다. id 1의 조합 2개와 id 2의 조합 2개를 더하면 최종 결과는 4행이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21