Таблица clicks (id, user_id, page TEXT, click_time TEXT). Сессия начинается, если между кликами > 30 минут. Для каждой сессии посчитайте: длительность в минутах (от первого до последнего клика), количество страниц (глубина). Выведите user_id, session_num, session_start, session_end, duration_min, page_count.
CREATE TABLE clicks (id INTEGER PRIMARY KEY, user_id INTEGER, page TEXT, click_time TEXT);
CTE LAG SUM OVER MIN MAX SESSIONIZATION