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

นับจำนวนข้อมูลในแต่ละ time series

คุณเป็นนักวิทยาศาสตร์ข้อมูลในทีมที่กำลังประเมินข้อมูล time series สภาพอากาศ ซึ่งทีมอื่นได้อัปโหลดมาจากไฟล์นำเข้า และคุณได้รับมอบหมายให้วิเคราะห์ความเป็นประโยชน์ของชุดข้อมูลใหม่นี้

มีตารางสองตารางที่เก็บข้อมูลดังกล่าว แต่ละ time series ระบุด้วย filename, station_id, และรหัส state สองอักขระ ทราบมาว่ามีสองสถานีที่มีจำนวนข้อมูลน้อยกว่าสถานีอื่น

เขียนคิวรีเพื่อระบุว่าสองสถานีใดมีข้อมูลน้อยที่สุด โดยเรียงลำดับตามจำนวนข้อมูลจากน้อยไปมาก

ตาราง temperature_stations และ temperatures_monthly พร้อมใช้งานแล้ว

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

การวิเคราะห์อนุกรมเวลาใน PostgreSQL

ดูคอร์ส

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

  • Join สองตารางและนับจำนวนข้อมูลในแต่ละสถานี โดยเรียงลำดับจากน้อยไปมาก

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

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

-- Count the number of data per station, sorted in ascending order
SELECT filename, state, ___ AS count
FROM temperatures_monthly
JOIN ___ USING(___)
GROUP BY filename, state
___;
แก้ไขและรันโค้ด