Топ-3 товара в каждой категории по выручке

Средняя windows

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

Таблица products (id, category, name, revenue). Для каждой категории выведите 3 топовых товара по выручке. Столбцы: category, name, revenue, rank_in_category. Отсортируйте по category, rank_in_category.

Схема данных

CREATE TABLE products (id INTEGER PRIMARY KEY, category TEXT, name TEXT, revenue REAL);

Темы

WINDOW RANK PARTITION BY TOP-N

Подсказки

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