gpt4 book ai didi

sql-server - 如何使用 dateadd 获取去年的第一天?

转载 作者:行者123 更新时间:2023-12-03 16:48:30 25 4
gpt4 key购买 nike

我正在尝试提取 2014 年 1 月 1 日到去年今天(即 2014 年 8 月 3 日)之间的数据。我将如何使用“dateadd”来获取日期 1/1/14?我使用以下代码来获取日期 2014 年 8 月 3 日。

dateadd(yy,-1,getdate())

我想避免显式搜索 1/1/14,因为在一年的时间里,我希望 sql 查询能够找到 1/1/15,而不必返回并重写它。

最佳答案

使用DATEFROMPARTS :

DATEFROMPARTS(YEAR(GETDATE()) - 1, 1, 1)

关于sql-server - 如何使用 dateadd 获取去年的第一天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31797405/

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