
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
4주차 숙제 피드백받고 다시 작성해봤는데 그래도 오류가 뜹니다.
AGE에 대한 CASE 오류라고 뜨는데 잘 이해가 안되어서요.

작성한 코드 및 에러 메세지
SELECT restaurant_name,
case when PRICE<=5000 THEN '5000이하'
when PRICE>5000 AND PRICE<=10000 THEN '10000이하'
when PRICE>10000 AND PRICE<=30000 THEN '30000이하'
when PRICE>30000 then '30000초과' END 가격그룹
CASE WHEN AGE<30 THEN '20대'
WHEN AGE BETWEEN 30 AND 39 THEN '30대'
WHEN AGE BETWEEN 40 AND 49 THEN '40대'
ELSE '50대이상' END 나이그룹
from
(
SELECT f.restaurant_name ,
avg(f.price) "PRICE",
avg(c.age) "AGE"
from food_orders f inner join customers c on f.customer_id =c.customer_id
group by 1
)A
