Contribution margin на пользователя

Средняя ltv

Условие задачи

Таблицы `orders(user_id, order_date, revenue, cogs)` (cogs — себестоимость). Посчитай contribution margin (CM) = (revenue − cogs) для каждого пользователя за всё время. Колонки: `user_id`, `total_cm`. Только пользователи у которых хотя бы 2 заказа. Сортировка по `total_cm` DESC, top-5.

Схема данных

CREATE TABLE orders (id INTEGER PRIMARY KEY, user_id INTEGER, order_date TEXT, revenue REAL, cogs REAL);

Темы

aggregation having ltv contribution-margin

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи