1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian trong PostgreSQL

Connected

Bài tập

Tìm ba giá trị cao nhất cho mỗi phân vùng

Bạn làm việc tại một đài khí tượng và giám đốc trạm yêu cầu bạn xác định ba mức nhiệt độ hàng tháng cao nhất cho mỗi trạm thời tiết trong năm 2017. Bạn biết rằng để làm được điều này, bạn sẽ cần tạo một hàm cửa sổ để đánh số các hàng.

Vì bạn đang tìm các mức nhiệt độ hàng tháng cao nhất, bạn cần đảm bảo sắp xếp theo t_monthly_max giảm dần để các nhiệt độ cao nhất được đánh số trước.

Bạn có sẵn hai bảng: temperatures_monthly và temperature_stations.

Hướng dẫn

100 XP
  • Tìm ba nhiệt độ hàng tháng cao nhất cho mỗi station_id và state tương ứng, trong năm 2017.