시작하기무료로 시작하기

날짜 잘라내기(Truncating dates)

Coffee County에서 날짜를 내림차순으로 정렬하고 일별 평균 습도를 출력하라는 요청을 받았습니다. 하지만 테이블은 20분 간격으로 구성되어 있어요. 타임스탬프를 날짜로 CAST해서도 할 수 있지만, 방금 배운 함수 중 하나를 사용해 더 빠르게 처리해 봅시다.

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

Redshift 입문

강의 보기

연습 안내

  • date 타임스탬프 필드에 함수를 사용해 타임스탬프에서 날짜만 추출하세요.
  • 일(day) 단위로 hourlyrelativehumidity의 평균을 계산하고, 결과를 최신순(역순)으로 정렬하세요.
  • 날짜로 그룹화하고, 날짜를 기준으로 내림차순 정렬하세요.

실습형 인터랙티브 연습

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

-- Select just the actual date from the date field
SELECT ___(___) as day,
       -- Calculate the average daily humidity from hourlyrelativehumidity
       ___(___)
  FROM public_intro_redshift.coffee_county_weather
 -- Group by the day
 GROUP BY ___
 -- Order by the day in reverse chronological order.
 ORDER BY day ___;
코드 편집 및 실행