SQLDSQL 활용조인 컬럼난이도 2MCQ

SQLD 조인 컬럼 기출문제 #3829

문제

STADIUM 컬럼이 두 개 테이블에 모두 존재하는 조인 SQL에 대한 설명으로 적절하지 않은 것은?

① 두 테이블에 같은 컬럼명이 있으면 컬럼명 앞에 테이블명 또는 별칭을 붙여 구분해야 한다. ② SELECT 절에서 STADIUM을 사용할 때 모호하면 테이블 별칭을 명시해야 한다. ③ 동일한 이름의 컬럼이 여러 테이블에 존재해도 항상 컬럼명만 단독으로 사용할 수 있다. ④ 조인 SQL에서는 컬럼 소속을 명확히 작성하는 것이 좋다.

정답

3

해설

정답: 3. 조인 대상 테이블에 동일한 컬럼명이 있으면 컬럼명만 단독으로 사용했을 때 모호한 컬럼 오류가 발생할 수 있다.

오답 풀이

  • 1번: 모호한 컬럼은 테이블명 또는 별칭으로 구분해야 한다.
  • 2번: SELECT 절에서도 모호한 컬럼은 별칭을 붙여야 한다.
  • 3번: 항상 단독 사용 가능하다는 설명은 틀리다.
  • 4번: 조인 SQL에서는 명시적 컬럼 참조가 가독성과 정확성을 높인다.

보충 개념 여러 테이블을 조인할 때 같은 이름의 컬럼이 존재하면 A.STADIUM, B.STADIUM처럼 소속을 명확히 해야 한다.

SQLD 시험 준비 가이드

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

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

[SQLD] 조인 컬럼 SQL 활용 기출 #3829 | 문어CBT