Bắt đầu ngayBắt đầu miễn phí

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_spreadmax_spread:

  1. 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ất
  2. max_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_stationstemperatures_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

Xem khóa học

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 ___;
Chỉnh sửa và Chạy Mã