我需要將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)