Yandex: lift в группах А/B-теста по дням

Средняя A/B-тестирование Yandex

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

Таблица ab_events(user_id, variant, event_date, revenue). Для каждого дня посчитайте средний чек (revenue/уникальные юзеры в группе) для A и B. Выведите event_date, arpu_a, arpu_b, lift_pct (округлите до 2 знаков, (b-a)/a × 100). Сортировка по event_date.

Схема данных

CREATE TABLE ab_events (id INTEGER PRIMARY KEY, user_id INTEGER, variant TEXT, event_date TEXT, revenue REAL);

Темы

CASE WHEN SUM COUNT DISTINCT NULLIF GROUP BY

Подсказки

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