다음 두 테이블을 조인한다. 질의별 결과 행 수의 연결로 옳은 것은?
customer: id 1~3
orders: customer_id 1~2에 각 1행, 그리고 customer_id NULL 1행
① SELECT * FROM customer c JOIN orders o ON o.customer_id=c.id;
② SELECT * FROM customer c LEFT JOIN orders o ON o.customer_id=c.id;정답 1번
INNER JOIN은 일치하는 2개만, LEFT JOIN은 모든 고객 3개를 보존하며 주문 없는 고객은 NULL 확장된다. orders의 NULL 외래키 행은 어느 고객과도 일치하지 않는다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21