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

Xếp hạng thời tiết nóng

Bạn đang thực hiện một báo cáo khí hậu toàn cầu và cần xác định các mức nhiệt cao nhất cho nhiều trạm thời tiết khác nhau. Hawaii là điểm tiếp theo bạn sẽ phân tích và xếp hạng các tháng nóng nhất từng được ghi nhận.

Hãy xếp hạng dữ liệu trạm thời tiết HI theo t_monthly_max. Hạng 1 phải xuất hiện đầu tiên và có nhiệt độ cao nhất. Các nhiệt độ bằng nhau phải có cùng hạng, và không được bỏ qua bất kỳ mức hạng nào.

Bạn sẽ cần JOIN temperatures_monthlytemperature_stations.

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

Hướng dẫn bài tập

  • Xếp hạng t_monthly_max cho trạm thời tiết HI bằng cách JOIN hai bảng; hạng 1 phải có nhiệt độ cao nhất.

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.

-- Rank the highest temperatures in Hawaii
SELECT
	ts.state,
	year_month,
	t_monthly_max,
    ___ OVER (___) AS rank
___ AS tm
___ AS ts 
	USING(station_id)
___
ORDER BY rank;
Chỉnh sửa và Chạy Mã