← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 3회 · 데이터베이스 구축 · 외부 조인 · 60번
고객과 주문 중 어느 한쪽에만 존재하는 행도 모두 표시하려 한다. 적절한 조인은?
- 1
FULL OUTER JOIN
정답 근거FULL OUTER JOIN은 일치 행을 결합하고 양쪽의 불일치 행도 NULL 확장해 모두 보존하므로 정답이다. - 2
INNER JOIN
오답 이유INNER JOIN은 조인 조건이 일치하는 고객·주문 행만 남겨 한쪽에만 있는 행을 제거한다. - 3
LEFT SEMI JOIN
오답 이유LEFT SEMI JOIN은 왼쪽 행 중 오른쪽에 일치가 존재하는 행만 반환하며 오른쪽 열이나 불일치 행을 모두 보존하지 않는다. - 4
CROSS JOIN
오답 이유CROSS JOIN은 조건 없이 모든 고객·주문 조합을 만들어 대응 관계와 불일치 행 보존 요구를 표현하지 않는다.
정답·상세해설정답 1번
FULL OUTER JOIN은 양쪽 테이블의 대응 행을 결합하고 한쪽에만 존재하는 행도 모두 보존한다. 대응하지 않는 반대쪽 열은 NULL로 채워진다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16