MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Ringkasan Statistik dan Window Functions di PostgreSQL

Lihat Kursus

Petunjuk latihan

  • Kembalikan year dan city tempat setiap Olimpiade diadakan.
  • Ambil city terakhir tempat Olimpiade diadakan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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;
Edit dan Jalankan Kode