본문 바로가기

DataBase/SQL

HAVING 절

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