날짜 잘라내기(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 ___;