รายงานที่ 3: ประเทศที่มีอัตราเหรียญรางวัลสูง
ทำได้ดีมาก! ถึงเวลาแล้วที่จะนำแนวคิดที่เรียนในบทนี้มาสร้างรายงานพื้นฐานถัดไปสำหรับแดชบอร์ดของคุณ
รายละเอียดสำหรับ รายงานที่ 3: อัตราเหรียญรางวัลต่อประชากร
- คอลัมน์ที่ 1 คือ
country_codeซึ่งเป็นเวอร์ชันที่แก้ไขจากฟิลด์country - คอลัมน์ที่ 2 คือ
pop_in_millionsแสดงจำนวนประชากรของประเทศ (หน่วยล้านคน) - คอลัมน์ที่ 3 คือ
medalsแสดงจำนวนเหรียญรางวัลทั้งหมด - คอลัมน์ที่ 4 คือ
medals_per_millionซึ่งเท่ากับmedals/pop_in_millions
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การรายงานผลด้วย SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
____,
-- Add the three medal fields using one sum function
____ AS medals
FROM ____ AS s
JOIN ____ AS c
ON ____
GROUP BY ____
ORDER BY medals DESC;