/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/sql/sql-551-001/part-03.sql
19 строк
500 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
WITH рейтинги_продуктов AS ( SELECT product_id, product_name, category, sales_amount, RANK() OVER (PARTITION BY category ORDER BY sales_amount DESC) AS category_rank, ROW_NUMBER() OVER (ORDER BY sales_amount DESC) AS global_rank FROM products WHERE active = 1 ) SELECT product_name, category, sales_amount, category_rank, global_rank FROM рейтинги_продуктов WHERE category_rank <= 3;