SQL로 한번에 계산하기 (SUM, AVERAGE, COUNT, MIN, MAX)
- sum:합계
- average:평균
전체 데이터에서 통계 합계와 평균을 구하고 싶을때 사용하는 컬럼
예를들면 상품 준비시간의 합계와 평균을 구할때
select sum(food_preparation_time) total_food_preparation_time,
avg(delivery_time) avg_food_preparation_time
from food_orders
- 위와같은 계산 기호를 통해 합계와 평균을 아래와 같이 나타낼수 있다.

- 데이터 갯수 : COUNT(1)
- 데이터 갯수 : 주문 테이블의 전체 주문은 몇건인지 구할때
select count(1) count_of_orders,
count(distinct customer_id) count_of_customers
from food_orders

- 최솟값 : MIN
- 최댓값 : MAX
최솟값과 최댓값을 구할때는 위의 컬럼을 통해 구한다.
select min(price) min_price,
max(price) max_price
from food_orders
