SQL - 문제 미리보기

문제 1673

easy
UNION과 UNION ALL의 가장 큰 차이점은 무엇인가요?
A. UNION은 열의 개수가 달라도 되지만, UNION ALL은 같아야 한다
B. UNION은 중복 행을 제거하지만, UNION ALL은 중복 행을 포함한다
C. UNION은 정렬 기능이 있지만, UNION ALL은 정렬 기능이 없다
D. UNION은 문자형만 가능하지만, UNION ALL은 모든 데이터 타입이 가능하다

정답: B

UNION과 UNION ALL의 핵심 차이점은 중복 처리 방식입니다. • UNION: 중복된 행을 자동으로 제거하여 유일한 값만 반환 • UNION ALL: 모든 행을 그대로 포함하여 중복 행도 함께 반환 • 성능 면에서는 UNION ALL이 더 빠름 (중복 제거 과정이 없기 때문)

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.