Sista land efter namn
Precis som du kan hämta värdet från den första raden i en datamängd kan du hämta värdet från den sista. Det är ofta användbart när du vill jämföra det senaste värdet med tidigare värden.
Den här övningen är en del av kursen
PostgreSQL – Sammanfattande statistik och fönsterfunktioner
Övningsinstruktioner
- Returnera året och staden där varje olympiska spel hölls.
- Hämta den sista staden där de olympiska spelen hölls.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;