
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
숙제도 마찬가지로 subquery 없이 한번에 풀어보려 했는데 에러가 납니다. 어디가 잘못된거지 알려주시겠어요?
select f.restaurant_name ,
case when avg(price)>5000 then '5000',
when avg(price)>10000 and avg(price)<=30000 then '10000'
when avg(price)>30000 then '30000'
else 'etc' END
case when avg(age)<20 then '20미만'
when avg(age)>=30 and avg(age)<40 then '30이상'
when avg(age)>=40 and avg(age)<50 then '40이상'
else '50이상' end
from food_orders f inner join customers c on f.customer_id = c.customer_id
group by price, age
order by 1
