Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

김규범님의 블로그

[MySQL] GROUP BY, HAVING 본문

카테고리 없음

[MySQL] GROUP BY, HAVING

규범김 2020. 11. 23. 23:39

 - GROUP BY

유형별로 갯수를 알고 싶을때 특정 컬럼에 데이터를 그룹화를 할 수 있다.
특정 컬럼을 그룹화 하는 GROUP BY


* 사용법
SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼.


 - HAVING

GROUP BY 절에서 조건을 주려면 WHERE가 아닌, HAVING 절을 사용해야한다.
SELECT 실행 순서를 보면, WHERE 절이 GROUP BY 보다 먼저 실행되기 때문에,
GROUP BY에 대응되는 HAVING절이 있다.

HAVING은 GROUP BY 뒤에 작성. WHERE와 동일한 형식으로 조건절 작성

 

WHERE 은 그룹화 하기전 . 
HAVING 은 그룹화 후에 조건