Tìm các ngày trong tương lai
Khi nghiên cứu, bạn phát hiện Coffee County ghi nhận độ ẩm thấp nhất là 10 vào '2023-01-15 15:35:00'. Nhân viên hiện trường muốn một truy vấn liệt kê ngày và hourlystationpressure ở các mốc: 30 ngày trước đó, 30 ngày sau đó và 90 ngày sau đó.
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
- Chọn ngày và
hourlystationpressurecho'2023-01-15 15:35:00', 30 ngày trước, 30 ngày sau và 90 ngày sau. - Xây dựng danh sách cho mệnh đề
INđúng chuẩn bằng cách dùng các hàm DATEADD để lấy 30 ngày trước, 30 ngày sau và 90 ngày sau.
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 date,
hourlystationpressure
FROM public_intro_redshift.coffee_county_weather
WHERE ___ IN (
'2023-01-15 15:35:00',
-- 30 days prior
___(___, ___, '2023-01-15 15:35:00'),
-- 30 days later
___(___, ___, '2023-01-15 15:35:00'),
-- 90 days later
___(___, ___, '2023-01-15 15:35:00')
)
ORDER BY date;