找出未來的日期
在進行研究時,你發現 Coffee County 在 '2023-01-15 15:35:00' 的相對溼度降到 10。外勤人員希望有一個查詢,可以列出該日期及 hourlystationpressure,同時包含提前 30 天、延後 30 天,以及延後 90 天的紀錄。
本練習屬於課程
Redshift 入門
練習說明
- 選取 '2023-01-15 15:35:00'、提前 30 天、延後 30 天,以及延後 90 天的日期與
hourlystationpressure。 - 使用 DATEADD 函式建立正確的
IN子句清單,取得提前 30 天、延後 30 天與延後 90 天的時間點。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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;