`
t641339564
  • 浏览: 28182 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

SQL查询最近ñ天的记录

    博客分类:
  • 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())
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics