我需要将where条件设置为上一年的最后一个日期。 我正在寻找使用dateadd函数的解决方案,但我无法弄清楚。这段代码给了我本月的最后一天。但如何去年12月的最后一天'2015-12-31'尝试了不同的方式,但这一切都给我带来了奇怪的结果。从sybase ase获得上一年的最后一天
declare @today datetime
select @today=getdate()
select convert(varchar(10), dateadd(dd, -day(dateadd(mm, 1, @today)),dateadd(mm, 1, @today)),101)