Negara terakhir berdasarkan nama
Seperti halnya Anda bisa mengambil nilai dari baris pertama dalam himpunan data, Anda juga bisa mengambil nilai dari baris terakhir. Ini sering berguna ketika Anda ingin membandingkan nilai terbaru dengan nilai sebelumnya.
Latihan ini merupakan bagian dari kursus
Ringkasan Statistik dan Window Functions di PostgreSQL
Instruksi latihan
- Kembalikan year dan city tempat setiap Olimpiade diadakan.
- Ambil city terakhir tempat Olimpiade diadakan.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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;