HAVING ? 전체 GROUP 에서 일부의 GROUP 만 출력하기 위해서 사용을 한다.
GROUP BY 를 사용하여 조건을 주었을 경우 WHERE 대신 HAVING 을 사용한다.
-부서별 급여 평균이 5000미만인 부서의 부서번호와 평균 급여를 검색하라.
SELECT DEPARTMENT_ID, AVG(SALARY) FROM EMPLOYEES
GROUP BY DEPARTMENT_ID
HAVING AVG(SALARY) < 5000;
'DataBase > SQL' 카테고리의 다른 글
FROM 절 서브 쿼리 (0) | 2017.03.16 |
---|---|
다중 컬럼 다중 로우 (0) | 2017.03.16 |
GROUP BY 절 (0) | 2017.03.16 |
그룹 함수 (0) | 2017.03.16 |
기본 SQL 문 (2) | 2017.03.16 |