SQL - 문제 미리보기

문제 1675

medium
다음 코드에서 빈칸에 들어갈 올바른 구문은?
```sql
SELECT City FROM Customers
______
SELECT City FROM Suppliers
ORDER BY City;
```
A. `INNER JOIN`
B. `UNION ALL`
C. `LEFT JOIN`
D. `GROUP BY`

정답: B


이 쿼리의 목적과 구조 분석:
• Customers 테이블과 Suppliers 테이블에서 각각 City 열을 조회
• 두 결과를 하나로 합치려는 의도
• ORDER BY가 마지막에 있어 전체 결과를 정렬

UNION ALL이 정답인 이유:
• 두 SELECT 문의 결과를 세로로 결합
• 중복되는 도시명도 모두 포함하여 반환
• JOIN은 테이블을 가로로 결합하는 것이므로 부적절

💡 학습 팁

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