
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
제가 출력한 결과와 실제 결과가 많이 달라서 살펴보니 저는 sum을 이용해 음식점별 평균 가격을 구했고 강의자료엔 avg를 이용해 평균을 구했더라구요. 그런데 아무리 생각해도 sum을 사용하든 avg를 사용하든 결과는 같아야 할 것같은데 왜 차이가 나는지 궁금합니다
#내가 작성한 평균 구하는 쿼리
SELECT restaurant_name, total_price/total_quantity 'avg_price_restaurant'
from
(
SELECT restaurant_name, sum(price) total_price, sum(quantity) total_quantity
from food_orders
group by restaurant_name
) a
#강의 자료 평균 구하는 쿼리
select restaurant_name, avg(price/quantity)
from food_orders
group by restaurant_name
오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
