เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ประเทศสุดท้ายตามชื่อ

เช่นเดียวกับการดึงค่าของแถวแรกในชุดข้อมูล คุณยังสามารถดึงค่าของแถวสุดท้ายได้ด้วย ซึ่งมีประโยชน์มากเมื่อต้องการเปรียบเทียบค่าล่าสุดกับค่าก่อนหน้า

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

PostgreSQL Summary Stats and Window Functions

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คืนค่าปีและเมืองที่จัดการแข่งขันกีฬาโอลิมปิกแต่ละครั้ง
  • ดึงชื่อเมืองล่าสุดที่เคยจัดการแข่งขันกีฬาโอลิมปิก

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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;
แก้ไขและรันโค้ด