본문 바로가기

MySQL

MySQL group by 에서 having 사용법

HAVING 구문:

HAVING 구문은 GROUP BY 구문과 함께 사용되어 그룹에 대한 조건을 지정하는 데 사용됩니다. HAVING 구문은 다음과 같은 구조를 가집니다.

SELECT 컬럼1, 집계함수(컬럼2)
FROM 테이블명
GROUP BY 컬럼1
HAVING 조건;
  • 조건: 그룹에 대한 필터링 조건입니다. 이 조건은 집계 함수를 사용하여 그룹에 대한 조건을 지정할 수 있습니다.

ex)년도별 stock_quantity 의 평균값이 70보다 큰 책들의 년도와 평균값을 보여주세요.

ex)출판년도가 2000년 이상인 데이터에서 년도별 stock_quantity 의 평균값이 70보다 큰 책들의 년도와 평균값을 보여주세요.