MySQL) HAVING 절

오성민·2022년 12월 17일

MySQL

목록 보기
6/6
post-thumbnail

mysql를 통해서 db작업을 하고 프로그래머스 문제를 푸는데 모르는 것이 생겨서 정리를 하기 위해서 글을 작성한다.

정리를 하려고 하는 것은 having 절에 대해서 정리를 하려고 한다.

집계함수

having 절을 얘기하기 전에 반드시 얘기를 해야할 것은 반드시 집계함수일 것이다.

집계함수 란, MySQL에는 count, max, min 등등... 여러 가지가 존재를 하고, 검색 결과로 나온 레코드의 개수를 세거나 할 때 사용하는 함수이다.

HAVING

having 이란, 간단하게 설명을 해서는 집계함수에 사용하는 where이라고 생각하면 매우 간단하고, 이해하기가 쉽다.

사용할 때

사용을 할 때로는 SELECT 절에서 집계함수를 사용하였을 때이다.

HAVING 절은 GROUP BY 와 집계함수 이렇게 2가지와 같이 사용이 된다.

사용법

사용법은 where과 동일하다. 하지만 일반적으로 사용되는 것이 아닌 집계함수(그룹)에서 사용이 된다는 것만 다르다.

profile
풀스택을 지향하는 개발자

0개의 댓글