Среднее количество дней между заказами по когортам

Средняя Работа с датами

Условие задачи

Таблица users содержит id, first_order_date. Таблица orders содержит user_id, order_date. Для каждой когорты (месяц первого заказа) посчитайте среднее количество дней между первым и вторым заказом. Выведите cohort, avg_days_to_second_order (округлить до 1).

Схема данных

CREATE TABLE users (id INTEGER PRIMARY KEY, first_order_date TEXT);
CREATE TABLE orders (user_id INTEGER, order_date TEXT);

Темы

DATE JULIANDAY ROW_NUMBER COHORT CTE

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи