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

ค่าเฉลี่ยและค่ามัธยฐาน

คำนวณค่าเฉลี่ย (avg()) และค่ามัธยฐานของสินทรัพย์บริษัทใน Fortune 500 จำแนกตามภาคธุรกิจ

ใช้ฟังก์ชัน percentile_disc() เพื่อคำนวณค่ามัธยฐาน:

percentile_disc(0.5) 
WITHIN GROUP (ORDER BY column_name)

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

Exploratory Data Analysis ใน SQL

ดูคอร์ส

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

  • เลือกค่าเฉลี่ยและค่ามัธยฐานของ assets
  • จัดกลุ่มตาม sector
  • เรียงลำดับผลลัพธ์ตามค่าเฉลี่ย

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

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

-- What groups are you computing statistics by?
SELECT ___,
       -- Select the mean of assets with the avg function
       ___ AS mean,
       -- Select the median
       ___(___) ___ ___ (___ ___ ___) AS median
  FROM fortune500
 -- Computing statistics for each what?
 GROUP BY ___
 -- Order results by a value of interest
 ORDER BY ___;
แก้ไขและรันโค้ด