Второй по цене товар в каждой категории
// Условие
Найди второй по стоимости товар в каждой категории. Выведи: category, product_name, price, price_rank. Если несколько товаров имеют одинаковую цену, используй DENSE_RANK. Отсортируй по category.
// Таблицы
sandbox.products
product_id | INT |
product_name | VARCHAR(100) |
category | VARCHAR(30) |
price | NUMERIC(10,2) |
seller_id | INT |
// Что тренирует
DENSE_RANKPARTITION BYtop-N
// Решение
🔒
Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.
★ Открыть Premium