НачатьНачать бесплатно

Самые дорогостоящие блюда

Алиса из финансового отдела хочет узнать, какие 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 ___;
Редактировать и запускать код