gpt4 book ai didi

sql-server - DATEADD(day, -7, GETDATE()) - 是否考虑了时间?

转载 作者:行者123 更新时间:2023-12-02 03:51:44 24 4
gpt4 key购买 nike

我正在通过 Amazon Redshift 在 Aginity 中编写 SQL 查询来提取过去 7 天的数据。我调用的 Date 列采用变量类型:

日期

示例输出如下:

2017年5月30日0:00

当我调用以下函数时,运行此查询在一天中的什么时间重要还是它总是需要一整天的数据?

WHERE 日期 >= DATEADD(day,-7, GETDATE())

最佳答案

是的,这包括减去 7 天时的当前时间部分。要摆脱它,请转换为日期:

WHERE Date >= CAST(DATEADD(day, -7, GETDATE()) as DATE)

关于sql-server - DATEADD(day, -7, GETDATE()) - 是否考虑了时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45193202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com