LEFT JOIN의 ON 절에 `B.C2 BETWEEN 1 AND 3`이 있을 때 옳은 결과 설명은?
TAB1
| C1 | C2 |
|---|---|
| A | 1 |
| B | 2 |
| C | 3 |
| D | 4 |
| E | 5 |
TAB2
| C1 | C2 |
|---|---|
| B | 2 |
| C | 3 |
| D | 4 |
DBMS: Oracle SELECT * FROM TAB1 A LEFT OUTER JOIN TAB2 B ON A.C1 = B.C1 AND B.C2 BETWEEN 1 AND 3;
정답 4번
ON 조건은 오른쪽 TAB2에서 C2가 1~3인 B와 C만 매칭시킨다. LEFT JOIN이므로 왼쪽 TAB1의 A~E는 모두 남고 미매칭 오른쪽 열은 NULL이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-09