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

다음 중 아래 TBL1, TBL2 테이블에 대해 SQL을 수행한 결과인 것은?

이 문제 풀어보기

정답 및 해설 보기

정답: 4번

집합 연산자는 SQL에서 위에 정의된 연산자가 먼저 수행된다. 그러므로 UNION이 나중에 수행되므로
결과적으로 중복 데이터가 모두 제거되어 ④과 같은 결과가 도출된다. 만일 UNION과 UNION ALL의
순서를 바꾼다면 ③과 같은 결과가 도출된다
이 단원 연속 풀기 · 집합 연산자개념서 「집합 연산자」 읽기

이 단원 공개 기출 48문항

  1. 다음 중 아래에서 테이블 T1, T2에 대한 가, 나 두 개의 쿼리 결과 조회되는 행의 수로 가장 적절한 것은? [그림]집합 연산자
  2. 다음 중 아래와 같은 집합이 존재할 때, 집합 A와 B에 대하여 집합연산을 수행한 결과 집합 C가 되는 경우 이용되는 데이터베이스 집합연산은?집합 연산자
  3. 아래와 같은 데이터 모델에 대한 설명으로 가장 적절한 것은? (단, 시스템적으로 회원기본정보와 회원상세정보는 1:1, 양쪽 필수 관계임을 보장한다.) [그림]집합 연산자
  4. 다음 설명 중 올바르지 않은 것은?집합 연산자
  5. 다음 주어진 테이블에 대해서 아래와 같은 SQL문을 수행하였을 때 반환되는 ROW 값의 수는 무엇인가? [그림]집합 연산자
집합 연산자 기출 전체 보기 →