NATURAL JOIN
Pissa — стремительно растущая служба доставки пиццы — ставит перед вами новую задачу. Компания хочет узнать, какая категория пиццы приносит наибольшую выручку.
Для справки ниже приведена схема базы данных pizza:

Определите единственную самую прибыльную категорию пиццы, используя NATURAL JOIN.
Это упражнение является частью курса
Введение в Snowflake SQL
Инструкции к упражнению
- Получите поле
categoryиз соответствующей таблицы. - Выполните
NATURAL JOINс таблицейpizza_type. - Сгруппируйте записи по полю
categoryиз таблицыpt(pizza_type). - Отсортируйте результаты по
total_revenueв порядке убывания и ограничьте вывод одной записью, чтобы вернуть только самую прибыльную категорию пиццы.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
-- Get the pizza category
___,
SUM(p.price * od.quantity) AS total_revenue
FROM order_details AS od
NATURAL JOIN pizzas AS p
-- NATURAL JOIN the pizza_type table
___ pizza_type AS pt
-- GROUP the records by category
___
-- ORDER by total_revenue and limit the records
___
___