SQLDSQL 활용난이도 3MCQ

SQLD SQL 활용 기출문제 #1194

문제

다음 집합 연산의 실행 결과로 올바른 것은?

SQL
-- [팀A] 선수번호: 1,2,3,4 -- [팀B] 선수번호: 3,4,5,6 -- [팀C] 선수번호: 2,4,6,8 SELECT 선수번호 FROM 팀A UNION SELECT 선수번호 FROM 팀B EXCEPT SELECT 선수번호 FROM 팀C;

① 1,3,5 ② 1,2,3,5 ③ 1,3 ④ 1,5

정답

1

해설

집합 연산은 왼쪽부터 순차 실행됩니다. 먼저 팀A UNION 팀B = {1,2,3,4,5,6}, 다음에 EXCEPT 팀C를 하면 팀C(2,4,6,8)에 있는 것들을 제외합니다. 따라서 {1,2,3,4,5,6} - {2,4,6,8} = {1,3,5}가 결과입니다.

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

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

[SQLD] SQL 활용 기출 #1194 | sqldpass