한파 순위 매기기
여러분은 미국 기상청에서 일하고 있어요. 최근 텍사스에서 이례적인 한파가 이어지고 있어, 과거 데이터를 분석해 가장 낮은 기온을 순위로 매기라는 업무를 받았습니다.
t_monthly_min을 기준으로 TX 기상 관측소의 데이터를 랭킹하세요. 랭킹 1이 가장 먼저 나오고, 가장 낮은 기온이어야 합니다. 동일한 기온은 동일한 등수를 가져야 합니다.
이를 위해 temperatures_monthly와 temperature_stations를 JOIN해야 합니다.
이 연습은 강의의 일부입니다
PostgreSQL로 살펴보는 시계열 분석
연습 안내
- 두 테이블을 JOIN하고
station_id로 PARTITION하여TX기상 관측소의t_monthly_min을 랭킹하세요. 랭킹1은 가장 낮은 기온이어야 합니다.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- 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;