[oracle] Group By

Jehyung Kim·2023년 1월 24일
0

Oracle SQL DB

목록 보기
13/18

그룹 함수를 사용할 경우 select ~ from ~ where 절 까지 모두 수행하여 가져온 결과를 하나의 그룹으로 묶어 총합, 평균 등을 구할 수 있다.

Group By 절을 사용하면 select문을 수행하여 가져온 하나의 결과를 여러 그룹으로 나눠 그룹 각각의 총합과 평균 등을 구할 수 있다.

Q1) 각 부서별 사원들의 급여 평균을 구한다.

select deptno, avg(sal)
from emp
group by deptno;

Q2) 각 직무별 사원들의 급여 총합을 구한다.

select job, avg(sal)
from emp
group by job;
profile
tryandcatch

0개의 댓글