Oracle

Oracle 그룹함수.연산자

요리하다그만둠 2022. 6. 16. 10:10

GROUP BY , HAVING

전체가 아닌 특정 그룹으로 묶어 데이터를 집계할 수 있씁니다. 이때 사용되는 구문이 바로 GROUP BY 절입니다.

그룹으로 묶을 컬럼명이나 표현식을 GROUP BY 절에 명시해서 사용하며 GROUP BY 구문은 WHERE 와 ORDER BY절 사이에 위치 합니다.

SELECT department_id, SUM(salary)
FROM employees
GROUP BY department_id
ORDER BY department_id;

결과