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

Нарастающий итог регистраций

У вас есть предложение для презентации Боба: вместо того чтобы показывать регистрации по месяцам в виде линейного графика, можно отобразить нарастающий итог регистраций по месяцам. Цифры будут выглядеть внушительнее, а инвесторы всегда любят большие числа! Боб соглашается, и вы приступаете к написанию запроса, который возвращает таблицу с нарастающим итогом регистраций по месяцам.

Это упражнение является частью курса

Анализ бизнес-данных с помощью SQL

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

WITH reg_dates AS (
  SELECT
    user_id,
    MIN(order_date) AS reg_date
  FROM orders
  GROUP BY user_id)

SELECT
  -- Select the month and the registrations
  ___ :: DATE AS delivr_month,
  ___ AS regs
FROM reg_dates
GROUP BY delivr_month
-- Order by month in ascending order
ORDER BY ___; 
Редактировать и запускать код