WB: ABC-анализ товаров (80/15/5)

Сложная CTE (Common Table Expressions) Wildberries

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

Таблица sales(product_id, revenue). Классификация ABC: A = топ 80% revenue (по сумме), B = следующие 15%, C = последние 5%. Выведите product_id, revenue, cum_revenue (накопительная), cum_pct (% от total, 1 знак), class (A/B/C). Сортировка по revenue DESC.

Схема данных

CREATE TABLE sales (id INTEGER PRIMARY KEY, product_id INTEGER, revenue REAL);

Темы

cte window cumulative ABC CASE WHEN

Подсказки

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