본문 바로가기
IT 개발/POSTGIS

11.11 Distinct와 Group By의 차이

by Love of fate 2019. 11. 11.
728x90
반응형

Distinct는 unique한 컬럼이나 튜플을 조회하는 경우 사용

Group by는 데이터를 그룹핑해서 그 결과 값을 가져오는 경우 사용 

 

EX)

Select Count(Distinct name) AS COUNT

FROM ANIMAL_INS

--> DISTINCT : 중복 제거

 

Distinct는 "그룹핑" 작업만 수행하고 "정렬작업" 수행 X

Group by는 "그룹핑" + "정렬" 작업 수행

 

Tip) 정렬이 필요하지 않다면 DISTINCT를 사용하는 것이 성능상 더 빠르다고 볼 수 있다. 

 

 

 

 

 

 

728x90
반응형