ช่วงควอร์ไทล์ (Interquartile Range)
ค่าสุดท้ายที่ Dave ต้องการคือจำนวนผู้ใช้ที่อยู่ในช่วงควอร์ไทล์ (IQR) ของรายได้ ผู้ใช้ที่อยู่นอกช่วง IQR ถือเป็น outlier และ Dave ต้องการทราบจำนวนผู้ใช้ "ทั่วไป"
ให้คืนค่าจำนวนผู้ใช้ที่อยู่ในช่วง IQR ของรายได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลธุรกิจด้วย SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
-- Select user_id and calculate revenue by user
___,
___ AS revenue
FROM meals AS m
JOIN orders AS o ON m.meal_id = o.meal_id
GROUP BY ___;