开始使用免费开始使用

查找未来日期

在调研中,您发现 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;
编辑并运行代码