SQLDSQL 활용난이도 1MCQ

SQLD SQL 활용 기출문제 #928

문제

다음 SQL의 실행 결과 행수는?

[DEPT] DEPTNO: 10,20,30 [EMP] DEPTNO: 10,10,20,20,30

SQL
SELECT DEPTNO FROM DEPT UNION SELECT DEPTNO FROM EMP;

① 3건 ② 5건 ③ 6건 ④ 8건

정답

1

해설

UNION은 중복을 제거하는 집합연산자입니다. DEPT에서 10,20,30이 조회되고 EMP에서 10,10,20,20,30이 조회되지만, UNION에 의해 중복값이 제거되어 최종적으로 10,20,30 총 3건이 결과로 반환됩니다. ②는 EMP 테이블의 행수이고, ③은 잘못된 계산이며, ④는 두 테이블의 전체 행수입니다.

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

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

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