Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej náklady na každé ID jídla.
  • Nastav LIMIT na 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 ___;
Upravit a spustit kód