SQL - 문제 미리보기
문제 1544
easy
SELECT DISTINCT 문의 주요 목적은 무엇인가요?
정답: B
• DISTINCT는 "구별되는, 서로 다른"이라는 뜻입니다
• 중복 제거가 핵심 기능입니다
사용 이유:
• 테이블의 컬럼에는 종종 같은 값이 여러 번 나타남
• 고유한 값들의 목록만 보고 싶을 때 사용
• 데이터 분석에서 카테고리나 그룹을 파악할 때 유용
예시:
```sql
-- 중복 포함 (일반 SELECT)
SELECT Country FROM Customers;
-- 결과: Germany, Mexico, Mexico, UK, Sweden...
-- 중복 제거 (DISTINCT 사용)
SELECT DISTINCT Country FROM Customers;
-- 결과: Germany, Mexico, UK, Sweden
```
• 중복 제거가 핵심 기능입니다
사용 이유:
• 테이블의 컬럼에는 종종 같은 값이 여러 번 나타남
• 고유한 값들의 목록만 보고 싶을 때 사용
• 데이터 분석에서 카테고리나 그룹을 파악할 때 유용
예시:
```sql
-- 중복 포함 (일반 SELECT)
SELECT Country FROM Customers;
-- 결과: Germany, Mexico, Mexico, UK, Sweden...
-- 중복 제거 (DISTINCT 사용)
SELECT DISTINCT Country FROM Customers;
-- 결과: Germany, Mexico, UK, Sweden
```
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.