INNER JOIN의 기본 동작 방식으로 올바른 것은?

과목: MySQL

문제 번호: 3130

easy
INNER JOIN의 기본 동작 방식으로 올바른 것은?
A. 첫 번째 테이블의 모든 레코드를 반환한다
B. 두 번째 테이블의 모든 레코드를 반환한다
C. 양쪽 테이블에서 일치하는 값을 가진 레코드만 반환한다
D. 모든 테이블의 모든 레코드를 반환한다

정답: C



⦁ INNER JOIN은 양쪽 테이블에서 일치하는 값을 가진 레코드만 선택합니다

⦁ 벤다이어그램으로 표현하면 두 원의 교집합 부분에 해당합니다

⦁ 한쪽 테이블에만 존재하고 다른 테이블에는 일치하는 값이 없는 레코드는 결과에서 제외됩니다

⦁ 예: Orders 테이블에 CustomerID가 있지만 Customers 테이블에 해당 고객이 없으면 그 주문은 결과에 포함되지 않습니다

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.