
4-3 실습 2 관련 질문입니다.
위에서 4번째줄은 선생님은 when avg_time>20 and avg_time <=30 then '20<x<=30' 이렇게 쓰셨는데, 앞에서 time <= 20을 써뒀으니 간단하게 time <= 30만 써도 될까요?
아니면 가독성 차원에서 일일이 다 적어주는 게 좋나요?
작성한 코드 및 에러 메세지
select restaurant_name,
sido,
case when avg_time<=20 then '<=20'
when avg_time <=30 then '20<x<=30'
when avg_time>30 then '>30' end time_segment
from
(
select restaurant_name,
substring(addr, 1, 2) sido,
avg(delivery_time) avg_time
from food_orders
group by 1, 2
) a
