Kom igångKom igång gratis

Dyraste måltiderna efter kostnad

Alice på ekonomiavdelningen vill veta vilka 5 måltider som har kostat Delivr mest att lagra.

Du får en färdig aggregeringsfråga – fyll i de tomma fälten för att få fram resultatet som Alice behöver.

Obs: Kom ihåg att i tabellen meals är meal_price det pris som användaren betalar Delivr för måltiden, medan meal_cost är det pris som Delivr betalar sina restauranger för att lagra måltiden.

Den här övningen är en del av kursen

Analysera affärsdata i SQL

Visa kurs

Övningsinstruktioner

  • Beräkna kostnaden per måltids-ID.
  • Sätt LIMIT till 5.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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 ___;
Redigera och kör kod