Ranking najgorętszych temperatur
Pracujesz nad globalnym raportem klimatycznym i musisz wyznaczyć najwyższe temperatury dla różnych stacji pogodowych. Kolejna na liście do analizy jest Hawaje – utwórz ranking najgorętszych miesięcy w historii pomiarów.
Utwórz ranking danych stacji pogodowej HI według kolumny t_monthly_max. Ranga 1 powinna pojawić się jako pierwsza i odpowiadać najwyższej temperaturze. Takie same temperatury powinny otrzymać tę samą rangę, bez pomijania żadnych poziomów rankingu.
Musisz złączyć tabele temperatures_monthly i temperature_stations.
To ćwiczenie jest częścią kursu
Analiza szeregów czasowych w PostgreSQL
Instrukcje do ćwiczenia
- Utwórz ranking kolumny
t_monthly_maxdla stacji pogodowejHI, łącząc obie tabele; ranga1powinna odpowiadać najwyższej temperaturze.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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;