SQL 개발자 (SQLD) / 02 SQL기본및활용
FULL OUTER JOIN을 지원하지 않는 환경에서 같은 결과를 만드는 방법으로 가장 적절한 것은?
- 왼쪽 외부 조인 결과와 오른쪽 외부 조인 결과를 합집합으로 묶는다
- NATURAL JOIN으로 바꾸어 실행한다
- 두 테이블을 CROSS JOIN한 뒤 조건으로 걸러 낸다
- 내부 조인을 두 번 반복해 실행한다
정답과 해설 보기
1. 왼쪽 외부 조인 결과와 오른쪽 외부 조인 결과를 합집합으로 묶는다
양쪽의 짝 없는 행을 모두 남겨야 하므로 방향이 다른 두 외부 조인을 합집합으로 묶습니다. 합집합은 중복을 제거하므로 양쪽에 다 있는 행이 두 번 나오지도 않습니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.