SQL - 문제 미리보기
문제 1546
medium
다음 두 SQL 문의 차이점으로 올바른 것은?
```sql
-- 문장 A
SELECT Country FROM Customers;
-- 문장 B
SELECT DISTINCT Country FROM Customers;
```
정답: B
문장 A (일반 SELECT):
```sql
SELECT Country FROM Customers;
```
• 모든 레코드의 Country 값을 출력
• 중복 포함하여 데이터 출력
• 5개 고객이 있다면 5개 결과 출력
문장 B (DISTINCT 사용):
```sql
SELECT DISTINCT Country FROM Customers;
```
• 고유한 Country 값만 출력
• 중복 제거된 결과
• 3개 다른 국가가 있다면 3개 결과만 출력
실제 예시:
```sql
-- 문장 A 결과 예시
Germany
Mexico
Mexico -- 중복!
UK
Sweden
-- 문장 B 결과 예시
Germany
Mexico -- 중복 제거됨
UK
Sweden
```
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.