관리 메뉴

클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지

그룹 함수와 윈도우 함수 6 - 그룹함수 1 : GROUP BY 본문

알고리즘 및 자료 관리/SQL

그룹 함수와 윈도우 함수 6 - 그룹함수 1 : GROUP BY

huenuri 2024. 10. 24. 13:28

드디어 그룹 함수에 대해서 학습을 시작해 본다. 이제 얼마 남지 않았으니 좀 더 힘을 내볼 것이다.


 

 

 

 

 

이론 6 - 그룹 함수 : GROUP BY

 

 

 

 

 

 

 

 

 

 

급여의 평균값을 구하는데 이것을 GROUP BY로 지정해준다.


 

 

 

 

 

실습 7 - 그룹 함수 : GROUP BY

 

 


 

 

 

 

1. 테이블 조회하기

 

 

 

BOOK_HISTORY 테이블에는 책 ID, 책 이름, 책 종류, 책 카테고리, 판매 개수 정보가 담겨있다. 판매 현황을 알아보기 위해서, 책 종류와 책 카테고리 묶음 별로 몇 권씩 판매되었는지 확인해보려고 한다.

책 판매 기록에서, 책 종류와 책 카테고리를 기준으로 GROUP BY를 이용해 그룹화하여 총 판매 개수를 구하는 쿼리를 작성해 볼 것이다.


 

 

 

 

 

2. 책 종류와 책 카테고리를 기준으로 책 종류, 책 카테고리, 판매 개수 합을 조회하기

 

 

SUM 함수를 통해 GROUP BY로 합계를 구했다.

 

 

 


 

 

 

학습을 마치고

이번 단원 학습은 분량이 많지 않았다. 여기서 한 단원을 끊고 점심도 먹고 쉬었다가 오후에 나머지 그룹 함수에 대해서 학습해 볼 것이다. 다음에는 2개의 이론 학습을 하나의 포스트에 모두 담으려고 한다.

이제 SQL 심화 수업의 끝이 보인다.