음식 종류별 가장 높은 주문 금액과 가장 낮은 주문금액을 조회하고, 가장 낮은 주문금액 순으로 (내림차순) 정렬하기
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
'SQL' 카테고리의 다른 글
SQL 문법 연습 - 5) 공부하다보니 팀 프로젝트 시간이 왔어요! (0) | 2024.12.06 |
---|---|
쉽고 빠른 SQL (2) (1) | 2024.12.06 |
SQL 문법 연습 - 4) 이제 놀만큼 놀았으니 다시 공부해봅시다! (0) | 2024.12.04 |
SQL 문법 연습 - 3) 상품 주문이 들어왔으니 주문을 처리해봅시다! (0) | 2024.12.04 |
SQL 문법 연습 - 2) 이제 좀 벌었으니 flex 한 번 해볼까요?! (1) | 2024.12.03 |