SQLD · 60회 변형 · 어려움 난이도 · 34번

Q.34202660어려움 변형2과목 · SQL 기본 및 활용
다음 두 테이블에 대해 집합 연산을 수행할 때, 결과 행 수에 대한 설명으로 옳은 것은? (각 SELECT 문은 COL1만 조회하며 DISTINCT는 사용하지 않는다)

T1.COL1 데이터: A, A, B, C, C (총 5행)
T2.COL1 데이터: A, B, B, D (총 4행)
  • 1SELECT COL1 FROM T1 MINUS SELECT COL1 FROM T2 의 결과는 2행이다.
  • 2SELECT COL1 FROM T1 UNION SELECT COL1 FROM T2 의 결과는 9행이다.
  • 3SELECT COL1 FROM T1 INTERSECT SELECT COL1 FROM T2 의 결과는 3행이다.
  • 4SELECT COL1 FROM T1 UNION ALL SELECT COL1 FROM T2 의 결과는 9행이다.

정답: 4 · SELECT COL1 FROM T1 UNION ALL SELECT COL1 FROM T2 의 결과는 9행이다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기