Таблицы users (id, registered_at TEXT) и orders (id, user_id, order_date TEXT). Постройте треугольную таблицу retention: для каждой месячной когорты покажите % пользователей с заказом в M+0, M+1, M+2, M+3. Выведите cohort, cohort_size, m0_pct, m1_pct, m2_pct, m3_pct (округлить до 1).
CREATE TABLE users (id INTEGER PRIMARY KEY, registered_at TEXT);
CREATE TABLE orders (id INTEGER PRIMARY KEY, user_id INTEGER, order_date TEXT);
CTE LEFT JOIN CASE WHEN COUNT DISTINCT STRFTIME