내가 보려고 정리하는 블로그
OracleDB 중복 데이터 제거(DISTINCT) 본문
select문은 기본적으로 중복된 데이터를 제거하지 않고 모두 출력하게된다.
실행결과에서 중복된데이터를 제외하고 출력하기 위해서 DISTINCT 키워드를 사용하고, 출력결과는 기본으로 오름차순으로 출력된다.
SELECT DISTINCT 컬럼명 FROM 테이블명;
예를 들어 사원의 정보가 있는 테이블에 사원들의 부서종류만을 알고 싶을때
SELECT DISTINCT 부서 FROM 사원테이블;
이렇게 처리하면 모든 사원의 부서명이 출력되지않고 부서명별로 중복된 데이터를 제외하고 출력되게 된다.
'DB > OracleDB 12c' 카테고리의 다른 글
OracleDB BETWEEN연산자 ( **~**) (0) | 2020.01.03 |
---|---|
OracleDB 비교연산자( =, !=, <>, ^=, >=, <=, <, > ) (0) | 2020.01.03 |
OracleDB 연결연산자(||) (0) | 2020.01.02 |
OracleDB 널(NULL) , 널(NULL) 처리 NVL (0) | 2020.01.02 |
OracleDB 별칭사용 (alias) (0) | 2020.01.02 |
Comments