Najdroższe posiłki według kosztu
Alicja z działu finansów chce wiedzieć, które 5 posiłków Delivr kosztuje najwięcej pod względem łącznych wydatków na zaopatrzenie.
Otrzymujesz gotowe zapytanie agregujące – uzupełnij brakujące elementy, aby uzyskać wynik, którego potrzebuje Alicja.
Uwaga: Pamiętaj, że w tabeli meals kolumna meal_price to kwota, którą użytkownik płaci Delivr za posiłek, natomiast meal_cost to kwota, którą Delivr płaci restauracjom za zaopatrzenie.
To ćwiczenie jest częścią kursu
Analiza danych biznesowych w SQL
Instrukcje do ćwiczenia
- Oblicz koszt dla każdego ID posiłku.
- Ustaw
LIMITna 5.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
-- Calculate cost per meal ID
___,
___ AS cost
FROM meals
JOIN stock ON meals.meal_id = stock.meal_id
GROUP BY meals.meal_id
ORDER BY cost DESC
-- Only the top 5 meal IDs by purchase cost
LIMIT ___;