모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

FULL OUTER JOIN을 지원하지 않는 환경에서 같은 결과를 만드는 방법으로 가장 적절한 것은?

  1. 왼쪽 외부 조인 결과와 오른쪽 외부 조인 결과를 합집합으로 묶는다
  2. NATURAL JOIN으로 바꾸어 실행한다
  3. 두 테이블을 CROSS JOIN한 뒤 조건으로 걸러 낸다
  4. 내부 조인을 두 번 반복해 실행한다
정답과 해설 보기

1. 왼쪽 외부 조인 결과와 오른쪽 외부 조인 결과를 합집합으로 묶는다

양쪽의 짝 없는 행을 모두 남겨야 하므로 방향이 다른 두 외부 조인을 합집합으로 묶습니다. 합집합은 중복을 제거하므로 양쪽에 다 있는 행이 두 번 나오지도 않습니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.