Средняя длительность сессии (минуты)

Сложная Сессионизация

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

Та же схема `events(user_id, event_time)`. Считай новую сессию при разрыве >30 минут. Посчитай среднюю длительность сессии (минуты между первым и последним событием в сессии) для каждого пользователя. Колонки: `user_id`, `avg_session_min`. Округли до 1 знака. Сортировка по `user_id`.

Схема данных

CREATE TABLE events (user_id INTEGER, event_time TEXT);

Темы

window sessionization running-sum cte

Подсказки

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