Group by(2)
-
DISTINCT vs GROUP BY
[ DISTINCT vs GROUP BY ] 단순그룹핑 vs 그룹핑 + 정렬 정렬 작업이 필요 없을 경우 DISTINCT 를 사용하는 것이 성능상 좋다. DISTINCT 는 집계 함수가 필요한 경우에는 단순 그룹핑이더라도 GROUP BY 를 사용해야 한다.
2022.02.15 -
GROUP BY
GROUP BY 란? 테이블에서 특정 그룹을 만들 수 있도록 하는 것이 바로 GROUP BY 절 입니다. GROUP BY GROUP BY 절은 데이터들을 원하는 그룹으로 나눌 수 있다. 나누고자 하는 그룹의 컬럼명을 SELECT절과 GROUP BY절 뒤에 추가하면 된다. 집계함수에 사용되는 상수는 GROUP BY 절에 추가하지 않아도 된다. DISTINCT 와 비슷한 기능. 집계함수 사용하여 특정 그룹으로 구분할 때는 GROUP BY 절을 사용하고, 특정 그룹 구분없이 중복된 데이터를 제거할 경우에는 DISTINCT 절을 사용하도록 하자 ROLLUP ROLLUP 구문은 GROUP BY 절과 같이 사용되며, GROUP BY 절에 의해서 그룹지어진 집합 결과에 대해서 좀 더 상세한 정보를 반환하는 기능을 수..
2020.12.18