본문 바로가기
SQL

[SQL] SELECT DISTINCT 구문

by ZZON90 2022. 1. 19.

[SQL] SELECT DISTINCT 구문

SELECT DISTINCT 구문은 데이터베이스로부터 고유한(다른, 유일한) 값만 조회하는 데 사용됩니다.

각 칼럼에 종종 많은 중복 값이 포함됩니다. 때로는 유일한 값만 나열해야 할 때가 있습니다.

 

SELECT DISTINCT 구문

SELECT DISTINCT COL1, COL2, ... , COLn
  FROM TABLE1;

 

SELECT DISTINCT 예시.

TABLE1 COL1 COL2 COL3
1 A B C
2 A A D
3 B A E
4 C B F

위와 같은 테이블이 존재할 때,

SELECT DISTINCT COL1, COL2, COL3
  FROM TABLE1;

으로 조회하면, 결과는 아래와 같이 출력됩니다.

TABLE1 COL1 COL2 COL3
1 A B C
3 B A E
4 C B F

 

다음 SQL문은 COL1 칼럼의 값에 대한 고유한 개수를 조회합니다.

SELECT COUNT(DISTINCT COL1)
  FROM TABLE1;

도움되시기 바랍니다!!

'SQL' 카테고리의 다른 글

[SQL] SELECT 구문  (0) 2022.01.19
[SQL] PRIMARY KEY 생성, 삭제  (0) 2022.01.18

댓글