SQLD(SQL 개발자) 기출 · 집합 연산자

주어진 테이블들에 대해서 아래의 SQL문을 수행하였을 때 반환되는 ROW값의 수는 얼마인가?
본문)
SELECT * FROM TEST1
UNION ALL
SELECT * FROM TEST2
MINUS
SELECT * FROM TEST3;

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

UNION ALL에 의해서 총 9개의 행이 반환된다. 그리고 MINUS로 차집합을 만든다.
이 단원 연속 풀기 · 집합 연산자개념서 「집합 연산자」 읽기

이 단원 공개 기출 48문항

  1. 다음의 SQL문 중에서 결과가 동일한 하나의 SQL문은? [그림]집합 연산자
  2. 다음 주어진 테이블에서 해당 SQL문을 실행한 결과로 알맞은 것은? [그림]집합 연산자
  3. Orders 테이블의 고객id에는 Customers 테이블에 존재하지 않는 고객id도 있다. Customers 테이블에 존재하지 않는 고객id만 Orders 테이…집합 연산자
  4. 릴레이션 Emp, Dept가 다음과 같이 정의 되어 있다. 부서에 사원이 한명도 없는 부서를 검색하는 질의를 작성할 때, 가장 올바르지 않은 것은? (단, Emp…집합 연산자
  5. 아래의 테이블들에 대해서 SQL문을 수행하였을 때의 결과 값은? [그림]집합 연산자
집합 연산자 기출 전체 보기 →