Ostatni kraj według nazwy
Podobnie jak możesz pobrać wartość pierwszego wiersza w zbiorze danych, możesz też pobrać wartość ostatniego wiersza. Przydaje się to zwłaszcza wtedy, gdy chcesz porównać najnowszą wartość z poprzednimi.
To ćwiczenie jest częścią kursu
PostgreSQL – statystyki podsumowujące i funkcje okna
Instrukcje do ćwiczenia
- Zwróć rok oraz miasto, w którym odbyły się dane igrzyska olimpijskie.
- Pobierz ostatnie miasto, w którym zorganizowano igrzyska olimpijskie.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;