다음 두 테이블을 Oracle NATURAL LEFT OUTER JOIN했을 때 반환되는 행 수는?
A
| ID | CODE |
|---|---|
| 1 | X |
| 2 | Y |
| 3 | Z |
B
| ID | CODE | VAL |
|---|---|---|
| 1 | X | P |
| 2 | X | Q |
SELECT * FROM A NATURAL LEFT OUTER JOIN B;
정답 1번
NATURAL JOIN의 공통 열은 ID와 CODE다. (1,X)만 일치하지만 LEFT OUTER JOIN은 일치하지 않는 A의 (2,Y), (3,Z)도 B쪽 열을 NULL로 확장해 보존하므로 총 3행이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21