Nejdražší jídla podle nákladů
Alice z finančního oddělení chce vědět, které 5 jídel stálo Delivr nejvíc peněz na naskladnění.
Máš k dispozici agregační dotaz – doplň chybějící části tak, aby výsledek odpovídal tomu, co Alice potřebuje.
Poznámka: Připomeň si, že v tabulce meals představuje meal_price částku, kterou uživatel platí Delivru za jídlo, zatímco meal_cost je částka, kterou Delivr platí svým restauracím za naskladnění tohoto jídla.
Toto cvičení je součástí kurzu
Analyzing Business Data in SQL
Pokyny k cvičení
- Vypočítej náklady na každé ID jídla.
- Nastav
LIMITna 5.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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 ___;