名前順で最後の国
データセットの最初の行の値を取得できるのと同様に、最後の行の値も取得できます。これは、最新の値を過去の値と比較したいときによく役立ちます。
この演習はコースの一部です
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;