Дни между покупками и средний цикл

Сложная Оконные функции

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

Таблица orders (id, user_id, created_at TEXT). Для каждого пользователя с 2+ заказами посчитайте: среднее количество дней между покупками (avg_days_between), минимальный и максимальный интервал. Выведите user_id, order_count, avg_days_between, min_gap, max_gap. Округлите числовые значения до 1 знака после запятой.

Схема данных

CREATE TABLE orders (id INTEGER PRIMARY KEY, user_id INTEGER, created_at TEXT);

Темы

CTE LAG JULIANDAY AVG MIN MAX PURCHASE CYCLE

Подсказки

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