시작하기무료로 시작하기

날짜 구성 요소 추출하기

Coffee County 기상 관측소에서 풍속을 측정하는 풍속계가 제대로 수리되었는지에 대한 우려가 있습니다. 2023년 10월까지 수리가 완료되었는지 확인하기 위해, 각 월별로 바람이 센 관측치의 개수를 비교하자는 제안이 있었습니다.

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

Redshift 입문

강의 보기

연습 안내

  • date 열에서 연도를 가져와 year로 별칭을 지정하세요.
  • date 열에서 월을 가져와 month로 별칭을 지정하세요.
  • hourlywindspeed'0'이 아닐 때만 숫자 1을 반환해 집계되도록 하세요.
  • 연도와 월 순서로 GROUP BY와 ORDER BY를 수행하세요.

실습형 인터랙티브 연습

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

-- Get the year from date as year
SELECT ___(___, date) as year,
       -- Get the month from date as month
       ___(___, ___) as ___,
       -- Count readings when the hourlywindspeed isn't '0'
       COUNT(
           CASE WHEN ___ != '0' THEN ___
           ELSE NULL
           END
       )
  FROM public_intro_redshift.coffee_county_weather
 -- Group and order by the dateparts you extracted
 GROUP BY ___, ___
 ORDER BY ___ DESC, ___ DESC;
코드 편집 및 실행