블로그는 나의 힘!
[ Programing ]/Database2011. 9. 20. 09:50
SELECT DISTINCT department_id
FROM employees;

DISTINCT 키워드를 사용하여 중복 행을 제거하여 표시 한다.





SELECT COUNT(DISTINCT department_id)
FROM employees;

COUNT(DISTINCT expr)는 expr에 대해 중복되지 않는 NOT NULL의 행 수를 반환 한다.
DIRSTINCT를 사용할 경우 employees 테이블에서 중복되지 않는 department의 수를 표시 한다.

'[ Programing ] > Database' 카테고리의 다른 글

[SQL] 데이터 그룹 생성 GROUP BY 에 대해  (0) 2011.10.10
[SQL] NVL 함수.  (0) 2011.09.26
[SQL] COUNT 함수  (0) 2011.09.20
[SQL] AVG, SUM, MIN, MAX 함수  (0) 2011.09.20
[SQL] 그룹 함수 종류 및 구문  (0) 2011.08.24
Posted by Mister_Q