본문 바로가기
SQL/Oracle

오라클 DISTINCT를 이용한 중복제거 예제 및 사용방법

by wakestand 2020. 3. 28.
반응형

해당 테이블에서 DISTINCT를 이용해서

중복을 제거한 JOB을 가져오려고 하는데

 

중복을 제거하고 값들을 묶는 방식은

GROUP BY를 이용해도 가능하고

 

오라클 GROUP BY, HAVING 예제 및 사용방법

오라클에서는 GROUP BY를 사용해서 테이블 내의 값을 그룹으로 묶을 수 있는데 위 스크린샷의 테이블에서 JOB별로 평균 SAL을 묶어서 조회를 하려고 한다 묶을 기준이 되는 컬럼을 GROUP BY 컬럼을 사용해서 묶..

wakestand.tistory.com

속도도 GROUP BY가 4배정도 빠르다

 

하지만 데이터가 적을 경우에는

DISTINCT를 쓰나

GROUP BY를 쓰나 큰 차이가 없다

 

사용방법은 SELECT DISTINCT 컬럼 FROM 테이블

이런 식으로 사용해주면

중복을 제거하고 조회하는 것이 보인다

반응형

댓글