Memeringkat cuaca dingin
Anda bekerja untuk badan cuaca nasional AS. Texas belakangan mengalami cuaca yang sangat dingin dan Anda ditugaskan untuk menganalisis data historis serta memeringkat suhu terendah.
Peringkatkan data stasiun cuaca TX berdasarkan t_monthly_min. Peringkat 1 harus muncul pertama dan memiliki suhu terendah. Suhu yang sama harus memiliki peringkat yang sama.
Anda perlu melakukan join antara temperatures_monthly dan temperature_stations.
Latihan ini adalah bagian dari kursus
Analisis Deret Waktu di PostgreSQL
Petunjuk latihan
- Peringkatkan
t_monthly_minuntuk stasiun cuacaTXdengan menggabungkan kedua tabel dan melakukan partitioning berdasarkanstation_id; peringkat1harus memiliki suhu terendah.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Rank the lowest temperatures in Texas
SELECT
ts.state,
year_month,
t_monthly_min,
___ (
___
___) AS rank
FROM temperatures_monthly AS tm
___ AS ts
USING(___)
___
ORDER BY rank;