SQLDSQL 활용NATURAL JOIN난이도 2MCQ

SQLD NATURAL JOIN 기출문제 #3745

문제

다음 중 동일한 이름의 컬럼을 조인 조건으로 사용하고, 중복 컬럼을 하나로 출력하는 조인 방식은?

① INNER JOIN ② LEFT OUTER JOIN ③ NATURAL JOIN ④ RIGHT OUTER JOIN

정답

3

해설

정답: 3. NATURAL JOIN은 양쪽 테이블에서 이름이 같은 컬럼을 자동으로 조인 조건으로 사용하며, 동일 이름 컬럼을 하나로 출력한다.

오답 풀이

  • 1번: INNER JOIN 자체는 동일 이름 컬럼을 자동으로 하나로 출력하지 않는다.
  • 2번: LEFT OUTER JOIN은 왼쪽 행 보존 방식이며 동일 이름 컬럼 자동 처리와 직접 관련이 없다.
  • 3번: 동일 이름 컬럼을 기준으로 자동 조인한다.
  • 4번: RIGHT OUTER JOIN은 오른쪽 행 보존 방식이다.

보충 개념 NATURAL JOIN은 편리하지만 동일 이름 컬럼이 의도치 않게 조인 조건으로 사용될 수 있어 실무에서는 명시적 JOIN 조건을 선호하는 경우가 많다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] NATURAL JOIN SQL 활용 기출 #3745 | 문어CBT