Inizia subitoInizia gratis

Pasti top per costo

Alice del reparto Finance vuole sapere quali sono i 5 pasti principali di Delivr per costo complessivo; in altre parole, Alice vuole conoscere i 5 pasti su cui Delivr ha speso di più per rifornire il magazzino.

Ti viene fornita una query di aggregazione; dovrai completare gli spazi vuoti per ottenere il risultato di cui Alice ha bisogno.

Nota: Ricorda che nella tabella meals, meal_price è ciò che l’utente paga a Delivr per il pasto, mentre meal_cost è ciò che Delivr paga ai ristoranti per rifornire quel pasto.

Questo esercizio fa parte del corso

Analizzare i dati aziendali in SQL

Visualizza corso

Istruzioni dell'esercizio

  • Calcola il costo per ID del pasto.
  • Imposta LIMIT a 5.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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 ___;
Modifica ed esegui il codice