因為最近的項目的一個小功能需要實現當前數據和歷史的今天做一個對比。在網上也查了很久,很多都是實現一個月內的,一年內的所有數據,昨晚突然就找到了下面的實現方法,在SQL Server2008中試了一下,正是我想要的結果。故寫了一個隨筆,如果以后還需要可以方便查找,另外也希望可以幫到需要的人。
Select * From History where savetime=(select dateAdd(yy,-1,getdate()))
其中,History是數據庫的名字,savetime是表示時間的字段,select dateAdd(yy,-1,getdate())就是實現去年的此時刻
