Database/MySQL
MySQL 데이터의 값을 더해주는(합계) 함수 sum()과 평균을 구하는 함수 avg()
얌통머리
2023. 12. 18. 14:49
728x90
반응형
주어진 데이터는 아래와 같습니다.
select *
from books;
- sum()
sum() 함수는 집계함수로 숫자열의 총 합계를 반환하는 함수입니다.
-- books 테이블의 모든 책의 페이지수를 다 더하면?
select sum(pages)
from books;
- avg()
avg()는 집계 함수로 숫자열의 평균을 반환하는 함수입니다.(averege)
-- books 데이블의 페이지수 평균?
select avg(pages)
from books;
1. 예제
-- 연도별로 stock_quantity 의 평균을 구하세요
select released_year, avg(stock_quantity) as avg
from books
group by released_year
order by released_year desc;
728x90
반응형