[sql] DISTINCT 키워드를 사용한 중복 제거 데이터 조회

SQL에서 DISTINCT 키워드는 중복된 값을 제거하여 고유한 값을 조회하는 데 사용됩니다. 이 포스트에서는 DISTINCT 키워드의 사용 방법과 주의할 점에 대해 알아보겠습니다.

1. DISTINCT 키워드의 기본 사용법

DISTINCT 키워드는 다음과 같이 사용됩니다:

SELECT DISTINCT column1, column2, ...
FROM table_name;

위의 구문에서 SELECT DISTINCT 다음에는 조회하고자 하는 열을 지정합니다. 이때, 지정된 열의 값들을 조합하여 고유한 레코드를 조회합니다.

2. 예제

예를 들어, employees 테이블에서 중복을 제거한 고유한 부서 정보를 조회하고 싶다면 다음과 같은 SQL 문을 사용할 수 있습니다:

SELECT DISTINCT department
FROM employees;

위의 쿼리는 employees 테이블에서 department 열의 중복을 제거한 고유한 부서 정보를 조회합니다.

3. 주의할 점

DISTINCT를 사용하면 중복된 값을 제거하여 조회하지만, 이는 성능에 영향을 줄 수 있습니다. 대규모 데이터셋에서 사용할 경우 성능 저하에 주의해야 합니다. 또한, DISTINCT를 사용하여 조회된 결과는 순서가 보장되지 않습니다.

이상으로 SQL에서 DISTINCT 키워드를 사용하여 중복을 제거한 데이터를 조회하는 방법에 대해 알아보았습니다.