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

กำหนดหมายเลขให้กับโอลิมปิกฤดูร้อนจากล่าสุดไปเก่าสุด

เราได้กำหนดหมายเลขแถวในชุดข้อมูล Summer Medals ไปแล้ว แล้วถ้าต้องการให้โอลิมปิกที่จัดล่าสุดมีหมายเลขแถวต่ำกว่าล่ะ?

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

PostgreSQL Summary Stats and Window Functions

ดูคอร์ส

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

  • กำหนดหมายเลขให้กับแต่ละปีที่มีการจัดโอลิมปิกฤดูร้อน โดยให้ปีที่ล่าสุดมีหมายเลขแถวต่ำกว่า

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

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

SELECT
  Year,
  -- Assign the lowest numbers to the most recent years
  ___ OVER (___) AS Row_N
FROM (
  SELECT DISTINCT Year
  FROM Summer_Medals
) AS Years
ORDER BY Year;
แก้ไขและรันโค้ด