Таблица user_sessions (id, user_id, session_date TEXT). Для каждого пользователя определите месяц первого визита (когорту). Посчитайте количество уникальных пользователей из каждой когорты, которые вернулись в следующем месяце. Выведите cohort_month, cohort_size, retained_next_month.
CREATE TABLE user_sessions (id INTEGER PRIMARY KEY, user_id INTEGER, session_date TEXT);
GROUP BY COUNT DISTINCT STRFTIME SUBQUERY