Гистограмма выручки
Убедившись, что Delivr успешно масштабирует свою бизнес-модель, Дэйв хочет изучить распределение выручки. Он хочет понять, является ли оно U-образным или нормальным — это поможет выбрать подходящий способ сегментации пользователей по генерируемой ими выручке.
Подготовьте для Дэйва таблицу частот выручки в разбивке по пользователям.
Это упражнение является частью курса
Анализ бизнес-данных с помощью SQL
Инструкции к упражнению
- Сохраните идентификатор каждого пользователя и соответствующую выручку Delivr в CTE
user_revenues. - Верните таблицу частот с выручкой, округлённой до ближайшей сотни, и количеством пользователей, генерирующих такую выручку.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
WITH user_revenues AS (
SELECT
-- Select the user ID and revenue
___,
___ AS revenue
FROM meals AS m
JOIN orders AS o ON m.meal_id = o.meal_id
GROUP BY user_id)
SELECT
-- Return the frequency table of revenues by user
___ AS revenue_100,
___ AS users
FROM user_revenues
GROUP BY revenue_100
ORDER BY revenue_100 ASC;