SQL
쉽고 빠른 SQL (1)
김예나
2024. 12. 5. 18:33
음식 종류별 가장 높은 주문 금액과 가장 낮은 주문금액을 조회하고, 가장 낮은 주문금액 순으로 (내림차순) 정렬하기
select cuisine_type,
max(price),
min(price)
from food_orders
group by cuisine_type
order by min(price) desc
다음의 조건으로 배달시간이 늦었는지 판단하는 값을 만들어주세요.
- 주중 : 25분 이상
- 주말 : 30분 이상
select order_id,
restaurant_name,
day_of_the_week,
delivery_time,
case when day_of_the_week = 'Weekday' then if(delivery_time >= 25, "Late", "On-time")
when day_of_the_week = 'Weekend' then if (delivery_time >= 30, "Late", "On-time")
end "지연여부"
from food_orders