커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
실습 3-1과 관련하여 질문드립니다
엑셀보다 쉽고 빠른 SQL v0
4주차
북마크
주*현
댓글
1
추천
0
조회수
9
조회수
9
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


제가 출력한 결과와 실제 결과가 많이 달라서 살펴보니 저는 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) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴