CTE: определение категории по кумулятивному вкладу (ABC-анализ)
СредняяCTE (Common Table Expressions)
Условие задачи
Таблица products содержит id, name, revenue. Проведите ABC-анализ: отсортируйте по убыванию выручки, посчитайте кумулятивную долю и присвойте категорию (A — до 80%, B — 80-95%, C — от 95%). Выведите name, revenue, cumulative_pct, abc_category. Округлите числовые значения до 1 знака после запятой.
Схема данных
CREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT, revenue REAL);
Темы
CTEWITHABC ANALYSISSUMWINDOWCASE
Подсказки
Кумулятивная выручка: SUM() OVER (ORDER BY revenue DESC)