SQL Server如何获取日期表示去年的今天

2025-06-21 08:24:53
推荐回答(4个)
回答1:

使用sqlserver中的时间函数:dateAdd(yy,-1,getdate())
sql语句是:
select dateAdd(yy,-1,getdate()).
整数是向前,负数是向后

回答2:

var day=365;
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
day =366;

就是闰年 和平年

当前时间 - day

回答3:

select dateadd(year,-1,getdate()) 不行吗?

回答4:

select dateadd(y,-1,getdate())