반응형
참고 도서
혼자 공부하는 SQL | 우재남 - 교보문고
혼자 공부하는 SQL | 혼자 해도 충분하다! 1:1 과외하듯 배우는 데이터베이스 자습서(MySQL Community 8.0 지원) 이 책은 아무런 사전 지식 없는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록
product.kyobobook.co.kr
HAVING 절은 집계함수에 대한 조건을 사용할 때 사용함.
보통 GROUP BY 절과 함께 사용하고 GROUP BY절 뒤에 나와야함.
집계 함수란?
SUM() - 합계 , AVG() - 평균 , MIN() - 최소값 , MAX() - 최대값 , COUNT() - 행의 개수 등
예시 코드
SELECT mem_id, sum(price*amount)
# mem_id, sum(price*amount) 열을 보여줄거야.
from buy
# buy 테이블에서 데이터를 가져올거야.
group by mem_id
# mem_id 데이터 기준으로 그룹화를 할거야.
having sum(price*amount) > 1000;
# sum(price*amount) > 1000 조건이 충족한 데이터만 보여줄거야.
반응형
'Today i learned & Week i learned > SQL 관련' 카테고리의 다른 글
내일배움캠프 데이터분석 2주차 SQL 개인과제 [1] (1) | 2023.12.29 |
---|---|
[MYSQL] INSERT INTO ~ SELECT, UPDATE, DELETE (0) | 2023.12.28 |
LIMIT, DISTINCT (0) | 2023.12.28 |
SQL 쿼리 전체 문법 순서도 (0) | 2023.12.28 |
[MYSQL] DROP, CREATE, USE, INSERT, AUTO_INCREMENT, DESC (0) | 2023.12.28 |