[sql] DISTINCT 키워드의 특징과 사용 예시

SQL에서 DISTINCT 키워드는 중복을 제거해 유일한 값을 반환하는 데 사용됩니다. 이것은 데이터베이스에서 중복 레코드를 없애고 싶을 때 유용하게 쓰입니다.

사용법:

SELECT DISTINCT column1, column2
FROM table;

예를 들어, 아래의 테이블이 있다고 해 봅시다.

| id | name   |
|----|--------|
| 1  | Alice  |
| 2  | Bob    |
| 3  | Alice  |
| 4  | Alice  |
| 5  | Tom    |

위의 테이블에서 name 열의 중복을 제외하고 유일한 값을 얻고 싶다면 아래와 같이 쿼리를 작성합니다.

SELECT DISTINCT name
FROM table;

결과:

| name   |
|--------|
| Alice  |
| Bob    |
| Tom    |

이렇게 해서 중복을 제거하고 유일한 값을 얻을 수 있습니다.

이처럼 DISTINCT 키워드는 SQL에서 중복된 값을 제거하여 유일한 결과만을 반환합니다.