반응형
max( )
최대값을 구하는 max () 함수
페이지 수가 가장 큰 값은?
select max(pages)
from books;

min( )
최소값을 구하는 min( ) 함수
각 작가별로, 자신이 쓴 책의 최소 년도는?
(작가의 성과 이름, 그리고 최소년도가 나오도록 가져오세요)
select author_fname, author_lname, min(released_year)
from books
group by author_fname,author_lname;

avg
평균값을 구하는 avg( ) 함수
이 테이블의 책 페이지수 평균은???
select avg(pages)
from books;

년도별로 평균 재고량은??
평균 재고량과, 해당년도가 나오도록 데이터를 가져오시오.
select avg(stock_quantity), released_year
from books
group by released_year
order by released_year;

sum
합을 구하는 sum( ) 함수
이 테이블의 페이지수 총 합은?
select sum(pages)
from books;

각 작가별로, 책 재고량은?
재고량과 작가 이름이 나오도록 데이터를 가져오시오.
select sum(stock_quantity), author_fname, author_lname
from books
group by author_fname, author_lname;

반응형
'TOOL > MySQL' 카테고리의 다른 글
| MySQL - CASE (0) | 2022.05.16 |
|---|---|
| MySQL - date, time, datetime, timestamp (0) | 2022.05.16 |
| MySQL - count , group by (0) | 2022.05.16 |
| MySQL - 문자열 검색에 유용한 Like 사용법 (0) | 2022.05.16 |
| MySQL - Paging (limit & offset) (0) | 2022.05.16 |