Oracle - GROUP BY / HAVING절
3. GROUP BY / HAVING절 GROUP BY절 - 여러개의 값을 그룹지어서 처리할 목적으로 사용 즉, 그룹 기준을 제시할 수 있음 (해당 기준별로 그룹을 묶어줄 수 있다.) GROUP BY절 | [표현법] SELECT ~ FROM ~ GROUP BY 컬럼명|함수식; [예시] SELECT DEPT_CODE, SUM(SALARY) FROM EMPLOYEE GROUP BY DEPT_CODE; HAVING 절 (조건절) * 실행순서 그룹을 지어주고 나서 어떤 조건을 수행하는 경우 제시되는 조건절 * WHERE와 다른점 조건에 그룹함수를 제시하고자 한다면 무조건 HAVING에 작성해주어야함. HAVING절 | [표현법] SELECT ~ FROM ~ GROUP BY 컬럼명|함수식 HAVING 조건식; [예시] SELECT DEPT_CODE, ROUND(AVG(SALARY)) FROM EMPLOYEE GROUP BY DEPT_CODE HAVING AVG(SALARY); < 해석되는