Изменение позиции товара в рейтинге

Сложная Оконные функции

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

Таблица weekly_sales содержит id, product_name, week (TEXT YYYY-Wnn), units_sold. Для каждого товара определите его ранг по продажам за текущую и предыдущую неделю. Выведите week, product_name, units_sold, current_rank, prev_rank, rank_change (prev - current, положительное = рост).

Схема данных

CREATE TABLE weekly_sales (id INTEGER PRIMARY KEY, product_name TEXT, week TEXT, units_sold INTEGER);

Темы

RANK LAG CTE WINDOW

Подсказки

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