Cắt ngắn ngày tháng (truncating dates)
Bạn được yêu cầu tạo đầu ra gồm ngày theo thứ tự giảm dần và độ ẩm trung bình theo ngày ở Coffee County; tuy nhiên, bảng được thiết lập theo các mốc 20 phút. Dù bạn có thể làm điều này bằng cách CAST timestamp sang date, hãy dùng một trong các hàm bạn vừa học để thực hiện nhanh hơn.
Bài tập này là một phần của khóa học
Giới thiệu về Redshift
Hướng dẫn bài tập
- Dùng một hàm trên trường timestamp
dateđể chỉ lấy phần ngày từ timestamp. - Tính trung bình độ ẩm theo ngày từ
hourlyrelativehumidity, và sắp xếp theo thứ tự thời gian đảo ngược. - GROUP BY theo ngày và ORDER BY ngày giảm dần.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- 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 ___;