시작하기무료로 시작하기

무더운 날씨 순위 매기기

전 세계 기후 보고서를 작성하면서 여러 기상 관측소의 최고 기온을 파악해야 합니다. 다음 분석 대상은 하와이이며, 기록상 가장 더웠던 달을 분석하고 순위를 매겨야 해요.

HI 기상 관측소의 데이터를 t_monthly_max 기준으로 순위를 매기세요. 순위 1이 가장 먼저 나오고, 가장 높은 기온을 가져야 합니다. 기온이 동일한 경우에는 동일한 순위를 부여하되, 중간 순위가 건너뛰어지면 안 됩니다.

temperatures_monthlytemperature_stations를 JOIN해야 합니다.

이 연습은 강의의 일부입니다

PostgreSQL로 살펴보는 시계열 분석

강의 보기

연습 안내

  • 두 테이블을 JOIN해서 HI 기상 관측소의 t_monthly_max에 순위를 매기세요. 순위 1은 가장 높은 기온이어야 합니다.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- 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;
코드 편집 및 실행