합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증SQL 기본INTERSECT난이도 1MCQ

SQL 개발자 자격증 INTERSECT 기출문제 #3726

문제

집합 연산자인 INTERSECT에 대한 설명으로 가장 적절한 것은?

① 여러 개의 SQL문 결과에 대한 합집합으로 중복된 행은 하나의 행으로 출력한다. ② 여러 개의 SQL문 결과에 대한 합집합으로 중복된 행도 그대로 결과로 출력한다. ③ 여러 개의 SQL문 결과에 대한 교집합으로 중복된 행은 하나의 행으로 출력한다. ④ SQL문 결과 간의 차집합으로 중복된 행은 하나의 행으로 출력한다.

정답

3

해설

정답: 3. INTERSECT는 두 SQL 결과에 공통으로 존재하는 행을 반환하며 중복은 제거된다.

오답 풀이

  • 1번: UNION에 대한 설명이다.
  • 2번: UNION ALL에 대한 설명이다.
  • 3번: INTERSECT에 대한 올바른 설명이다.
  • 4번: MINUS 또는 EXCEPT에 대한 설명이다.

보충 개념 집합 연산자는 컬럼 수와 데이터 타입이 호환되어야 한다. INTERSECT는 교집합, UNION은 합집합, MINUS는 차집합이다.

SQL 개발자 자격증 SQL 기본 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

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

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

[SQL 개발자 자격증] INTERSECT SQL 기본 기출 #3726 | 문어CBT