Последняя страна по имени
Как и первое значение в наборе данных, можно получить и последнее. Это особенно удобно, когда нужно сравнить самое актуальное значение с предыдущими.
Это упражнение является частью курса
PostgreSQL: сводная статистика и оконные функции
Инструкции к упражнению
- Верните год и город проведения каждых Олимпийских игр.
- Получите последний город, в котором проводились Олимпийские игры.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
WITH Hosts AS (
SELECT DISTINCT Year, City
FROM Summer_Medals)
SELECT
Year,
City,
-- Get the last city in which the Olympic games were held
___ OVER (
ORDER BY ___ ASC
RANGE BETWEEN
UNBOUNDED PRECEDING AND
UNBOUNDED FOLLOWING
) AS Last_City
FROM Hosts
ORDER BY Year ASC;