Проранжируйте записи в таблице tools_shop.orders по дате оплаты заказа — от большей к меньшей. Напишите запрос, который выведет стоимость заказа с рангом 50.
WITH sessions AS
(SELECT *,
ROW_NUMBER() OVER (ORDER BY paid_at DESC) AS rn
FROM tools_shop.orders)
SELECT total_amt
FROM sessions
WHERE rn = 50;
Результат
| total_amt |
|---|
| 1431 |
Отлично! Теперь пора познакомиться с остальными функциями ранжирования.