ПочатиПочніть безкоштовно

Топ-страви за вартістю

Еліс із фінансового відділу хоче дізнатися, які 5 страв Delivr мають найбільшу загальну вартість; іншими словами, Еліс хоче знати 5 страв, на поповнення запасів яких Delivr витратив найбільше.

Вам надано агрегувальний запит; вам потрібно заповнити пропуски, щоб отримати результат, який потрібен Еліс.

Примітка: Згадайте, що в таблиці meals meal_price — це сума, яку користувач сплачує Delivr за страву, а meal_cost — це сума, яку Delivr сплачує закладам за постачання цієї страви.

Ця вправа є частиною курсу

Аналіз бізнес-даних у SQL

Переглянути курс

Інструкції до вправи

  • Обчисліть вартість на один ідентифікатор страви.
  • Встановіть LIMIT на 5.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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 ___;
Редагувати та запускати код