我正在通过Amazon Redshift在Aginity中编写一个SQL查询,以提取过去7天的数据。我调用的Date列是变量类型:
DATE
输出示例如下:
5/30/2017 0:00
当我调用下面的函数时,我在一天中的什么时间运行这个查询很重要,或者它总是需要一整天的数据吗?
WHERE Date >= DATEADD(day,-7, GETDATE())
发布于 2017-07-19 22:13:18
是的,这包括减去7天时的当前时间部分。要去掉它,可以将其转换为日期:
WHERE Date >= CAST(DATEADD(day, -7, GETDATE()) as DATE)https://stackoverflow.com/questions/45193202
复制相似问题