데이터베이스
MySQL group by된 데이터 가공 : group by having
공부짱짱열심히하기
2022. 12. 7. 16:42
데이터베이스안에서 테이블에 카테고리컬 데이터를 그룹화한 다음 그 그룹별로 가공하고 싶을때
단순하게 생각했을때 그룹바이를 하고 그아래 where 쓰고 조건을 쓰면 될꺼 같지만
오류가 난다
예를들어 년도별 stock_qauntity 의 평균값이 70보다 큰 책들의, 년도와 평균값을 보여주세요 란 지문이 있다면
년도별 그룹바이 하고 stock_qauntity의 평균이 70보다 큰 조건을 where에 넣으면 될꺼 같지만
오류가 나게된다
select 컬럼
from 테이블
group by 카테고리컬컬럼 having 조건 ;
group having select 컬럼 from 테이블 group by 카테고리컬컬럼 having 조건 ; |