SQL查询最近?天的记录
选择Mysealgoods其中* (Mygoodstime)月 = 月(GETDATE())-1选取一个月前的记录几个月就减几最近1天: 选择*从table1的地方 DATEDIFF(一天的DateField,GETDATE())= 0 最近2天: 选择*从表1 DATEDIFF(一天的DateField,GETDATE())<= 1 和 DateDiff (一天的DateField,GETDATE())> = 0 最近3天: 选择*从表1 DATEDIFF(一天的DateField,GETDATE())<= 2 和 DateDiff (一天的DateField,GETDATE())> = 0 最近一个星期: 选择*从表1 DATEDIFF(一天的DateField,GETDATE())<= 6 和 DateDiff (一天的DateField,GETDATE())> = 0 查询最近10天的记录- N前?天+ N后?天这是按天算的 Mygoodstime> DATEADD(D,-10,GETDATE())?