การรวมข้อมูลอุณหภูมิ
ในฐานะนักวิทยาศาสตร์ข้อมูลในโครงการวิจัยที่ศึกษาวัฏจักรภูมิอากาศ คุณกำลังวิเคราะห์ว่าอุณหภูมิสูงสุดและต่ำสุดรายเดือนมีความผันแปรอย่างไรตามช่วงเวลา
คุณสนใจความแตกต่างระหว่างอุณหภูมิต่ำสุดรายเดือนสูงสุดกับอุณหภูมิต่ำสุดรายเดือนต่ำสุด รวมถึงเมตริกสำหรับอุณหภูมิสูงสุดรายเดือน โดยเรียกค่าเหล่านี้ว่า min_spread และ max_spread ตามลำดับ:
min_spread: อุณหภูมิต่ำสุดรายเดือนสูงสุด - อุณหภูมิต่ำสุดรายเดือนต่ำสุดmax_spread: อุณหภูมิสูงสุดรายเดือนสูงสุด - อุณหภูมิสูงสุดรายเดือนต่ำสุด
จะเริ่มจากการรวมเมตริกทั้งสองนี้ในภาพรวมก่อน จากนั้นจึงรวมตามตำแหน่งที่ตั้งและดูความผันแปรตามฤดูกาล
temperature_stations และ temperatures_monthly พร้อมใช้งานแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์อนุกรมเวลาใน PostgreSQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Calculate the overall min_spread and max_spread
SELECT
___ AS min_spread,
___ AS max_spread
FROM ___;