CS/Database
[SQL] GROUP BY / HAVING
별토끼.
2017. 6. 14. 18:05
반응형
[SQL] GROUP BY / HAVING
- GROUP BY
- GROUP BY 절은 데이터를 원하는 그룹으로 나눌 수 있다.
- GROUP 으로 묶으면 ROW가 줄어든다.
- GROUP BY는 WHERE 뒤에 온다.
- HAVING
- GROUP으로 묶은 후 조건을 붙이고 싶을 때 이용한다.
- GROUP BY 위치 / HAVING 위치
* GROUP BY를 이용한 예제
- 부서 번호를 그룹으로 묶어 결과값을 보여준다.
- HAVING으로 조건을 붙여 출력할 수 있다.
- GROUP BY DEPTNO 를 하면 3개의 컬럼으로 나뉘지만 GROUP BY DEPTNO, JOB으로 하여서 9개의 컬럼으로 나타난다.
- GROUP BY 에 대한 조건은 HAVING절을 이용한다.
반응형