SQLDSQL 활용난이도 1MCQ

SQLD SQL 활용 기출문제 #1332

문제

다음 중 집합 연산자에 대한 설명으로 가장 적절한 것은?

① INTERSECT는 두 집합의 합집합을 구하는 연산자이다 ② MINUS는 첫 번째 집합에서 두 번째 집합을 뺀 차집합을 구한다 ③ UNION은 항상 중복된 행을 포함하여 결과를 반환한다 ④ 모든 집합 연산자는 ORDER BY 절을 사용할 수 없다

정답

2

해설

②번이 정답입니다. MINUS는 첫 번째 SELECT 결과에서 두 번째 SELECT 결과에 있는 행들을 제외한 차집합을 반환합니다. ①번은 틀렸습니다(INTERSECT는 교집합). ③번도 틀렸습니다(UNION은 중복 제거, UNION ALL이 중복 포함). ④번도 틀렸습니다(집합 연산 결과에 ORDER BY 사용 가능).

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

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

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