Redshift:结合 GETDATE 和 Interval 函数
Redshift: Combining GETDATE and Interval function
我只想提取与今天日期相对应的结果。我是 Redshift 的新手,但熟悉 MYSQL。我能得到的最接近的时间是 24 小时,但我更愿意只使用今天的数据,我一直在使用:
history_date >= date(GETDATE())- Interval '24 hours'
使用当前日期函数是否是另一种选择?这是完整的查询,以防有人感兴趣:)
你应该可以use the DATE_TRUNC function to get the date with the time portion removed。
history_date >= date(DATE_TRUNC('day', GETDATE()))
我只想提取与今天日期相对应的结果。我是 Redshift 的新手,但熟悉 MYSQL。我能得到的最接近的时间是 24 小时,但我更愿意只使用今天的数据,我一直在使用:
history_date >= date(GETDATE())- Interval '24 hours'
使用当前日期函数是否是另一种选择?这是完整的查询,以防有人感兴趣:)
你应该可以use the DATE_TRUNC function to get the date with the time portion removed。
history_date >= date(DATE_TRUNC('day', GETDATE()))