본문 바로가기
자격증/SQLD

집계함수

by 새벽물망초 2022. 7. 29.

1) group by

 

 

2) having

*having : group by 에 대한 조건

 

cf) having 쓰는 이유

따라서, having 사용

 

 

3) rollup

1. deptno와 job에 대해서 (deptno별로 job의 각 합계)

2. deptno 에 대해서 (deptno의 총 합계)

3. 전체 합계에 대해서 (모든것에 대한 전체 총 합계)

 

-> 하나씩 증가

 

 

4) cube

1. deptno와 job의 합

2. deptno의 합

3. job의 합

4. 전체합

 

-> 가능한 모든 것 (따라서 시스템 부하가 큼)

 

 

5) grouping sets

1. deptno의 합계만 나타냄

2, job의 합계만 나타냄

-> 딱 그것만

 

1. deptno와 year의 각 cnt

2. job과 year의 각 cnt

 

 

https://www.youtube.com/watch?v=0nTPWiHDJOA&list=PLlCujDgOz8x6nDWtRr5AlHWB9Xp-Lxf-z&index=5&ab_channel=%EC%A0%84%EA%B4%91%EC%B2%A0OCP 

 

'자격증 > SQLD' 카테고리의 다른 글

제 46회 sqld 시험 결과  (0) 2022.09.23
delete, truncate, drop 차이  (0) 2022.07.29
엔터티, 속성  (0) 2022.07.29
계층형 쿼리  (0) 2022.07.28

댓글