開始使用免費開始

找出未來的日期

在進行研究時,你發現 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;
編輯並執行程式碼