Таблицы users(id, signup_date) и subscriptions(user_id, paid_date, amount). Для когорты января 2026 посчитайте LTV за первые 6 месяцев: total_users, total_revenue, ltv_6m (revenue / users, 2 знака). Учитывайте только платежи в окне [signup_date, signup_date + 180 days].
CREATE TABLE users (id INTEGER PRIMARY KEY, signup_date TEXT); CREATE TABLE subscriptions (id INTEGER PRIMARY KEY, user_id INTEGER, paid_date TEXT, amount REAL);
ltv cohort JULIANDAY LEFT JOIN