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

ดัชนีประสิทธิภาพ GDP ต่อหัวประชากร

การคำนวณ ดัชนีประสิทธิภาพ (performance index) เป็นวิธีที่ดีในการเปรียบเทียบตัวชี้วัดประสิทธิภาพระหว่างกลุ่มต่างๆ โดยดัชนีประสิทธิภาพจะเปรียบเทียบแต่ละแถวกับค่าอ้างอิง

ขั้นตอนการคำนวณ ดัชนีประสิทธิภาพ มีดังนี้:

  1. สร้าง window function ที่แสดงผลประสิทธิภาพของทั้ง partition
  2. คำนวณอัตราส่วนโดยหารประสิทธิภาพของแต่ละแถวด้วยประสิทธิภาพของทั้ง partition

ในแบบฝึกหัดนี้ จะคำนวณ gdp_per_million ของแต่ละประเทศเทียบกับค่าของโลกทั้งใบ

  • gdp_per_million = gdp / pop_in_millions

ให้อ้างอิงตาราง country_stats_cleaned ซึ่งเป็นสำเนาของ country_stats ที่ไม่มีปัญหาเรื่องชนิดข้อมูล

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

การรายงานผลด้วย SQL

ดูคอร์ส

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

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

-- Bring in region, country, and gdp_per_million
SELECT 
    ____,
    ____,
    ____ AS gdp_per_million
-- Pull from country_stats_clean
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter for 2016 and remove null gdp values
WHERE ____
GROUP BY ____
-- Show highest gdp_per_million at the top
ORDER BY ___;
แก้ไขและรันโค้ด