
4주차 숙제 부분에서

5 냅킨 버거의 가격 그룹이 저는 3으로 되어있는데 답안에는 2라 되어있어서
식당이름 가격 나이

냅킨 버거의 값을 따로 보았는데도 평균이 그룹 3에 속하는 것으로 보입니다. 무엇이 잘못되었을까요
혹시 null 이 포함되어있는지 살펴봤지만 제가 찾아보았을 때는 따로 보이진 않았습니다.
작성한 코드 및 에러 메세지
select restaurant_name,
case when avg_price<=5000 then "price_group1"
when avg_price<=10000 then "price_group2"
when avg_price<=30000 then "price_group3"
else "price_group4" end price_group,
case when avg_age<30 then "age_group1"
when avg_age<40 then "age_group2"
when avg_age<50 then "age_group3"
else "age_group4" end age_group
from
(
select f.restaurant_name,
avg(f.price) avg_price,
avg(c.age) avg_age
from food_orders f inner join customers c on f.customer_id=c.customer_id
group by f.restaurant_name
) a
order by 1
