Условие
Таблица events(user_id, event_time, event_type) — лог событий. Объедините события в сессии: новая сессия начинается, если интервал между событиями пользователя > 30 минут. Верните для каждой сессии:
user_id,session_id(sequential per user),session_start, session_end,event_count.