Tổng hợp dữ liệu nhiệt độ
Là một nhà khoa học dữ liệu trong dự án nghiên cứu chu kỳ khí hậu, bạn đang phân tích mức độ biến động của nhiệt độ cao nhất và thấp nhất theo tháng theo thời gian.
Bạn quan tâm đến chênh lệch giữa nhiệt độ tối thiểu tháng lớn nhất và nhiệt độ tối thiểu tháng nhỏ nhất, cũng như thước đo cho nhiệt độ tối đa theo tháng. Bạn gọi chúng lần lượt là min_spread và max_spread:
min_spread: nhiệt độ tối thiểu theo tháng lớn nhất - nhiệt độ tối thiểu theo tháng nhỏ nhấtmax_spread: nhiệt độ tối đa theo tháng lớn nhất - nhiệt độ tối đa theo tháng nhỏ nhất
Trước tiên, bạn sẽ tổng hợp hai thước đo này trên toàn bộ dữ liệu. Sau đó, bạn sẽ tổng hợp theo vị trí và xem xét biến động theo mùa.
Bạn có sẵn temperature_stations và temperatures_monthly.
Bài tập này là một phần của khóa học
Phân tích chuỗi thời gian trong PostgreSQL
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Calculate the overall min_spread and max_spread
SELECT
___ AS min_spread,
___ AS max_spread
FROM ___;