首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL查询近来?天的记录

2012-09-14 
SQL查询最近?天的记录选择Mysealgoods其中* (Mygoodstime)月 月(GETDATE())-1选取一个月前的记录几个月

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())
?

热点排行