НачатьНачать бесплатно

Последняя страна по имени

Как и первое значение в наборе данных, можно получить и последнее. Это особенно удобно, когда нужно сравнить самое актуальное значение с предыдущими.

Это упражнение является частью курса

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;
Редактировать и запускать код