집계함수
SUM,MIN,MAX,COUNT,AVG
GROUPBY절
집계된 내용을 그룹핑 하기 위해 사용된다.
사용예(아래 테이블에서 HIT의 합을 구하되 ID별로 그룹핑 하여 내림차순 정렬을 하고 싶다면 아래 와 같이 진행한다.)
SELECT문 구절의 순서는 지켜줘야 된다.
HAVING절
GROUPBY(그룹핑된) 필드에 HAVING(조건)을 넣을 때 사용 된다.
GROUPBY절 안에서는 WHERE(조건)은 사용불가
그럼 위 그룹핑된 예제 내용에서 HIT합계가 0인것은 제외 해보자.
'web_배우고익히고 > 8.Oracle' 카테고리의 다른 글
Oracle 33 부조회(서브쿼리) (0) | 2020.02.06 |
---|---|
Oracle 32 순위함수(ROW_NUMBER(),RANK(),DENSE_RANK()) (0) | 2020.02.06 |
Oracle 29강 SELECT 구절과 정렬(ORDER BY) (0) | 2020.02.06 |
Oracle 28강 NUll 관련 함수 (0) | 2020.02.06 |
Oracle 25~26강 숫자 날짜 함수 (0) | 2020.02.06 |