문제
두 테이블에서 공통된 속성을 매개로 데이터를 결합하는 연산 중, 조인 조건에 맞지 않는 행도 결과에 포함하는 조인은?
① Inner Join ② Natural Join ③ Outer Join ④ Cross Join
정답
3번
해설
정답: 3. Outer Join은 조인 조건에 맞지 않는 행도 NULL을 채워서 결과에 포함시킬 수 있다.
오답 풀이
- 1번: Inner Join은 조건에 맞는 행만 반환한다.
- 2번: Natural Join은 공통 속성을 기준으로 자동 조인한다.
- 3번: Outer Join은 조건이 맞지 않는 행도 포함할 수 있다.
- 4번: Cross Join은 카티션 곱을 생성한다.
보충 개념 Outer Join은 Left, Right, Full Outer Join으로 세분화된다.