在sqlServer中计算一天,一周,一季度的数据
2013-04-18 16:04
183 查看
SQLServer查询最近一天,三天,一周,一月,一季度方法
一天 "select * from T_news where datediff(day,addtime,getdate())=0";
三天 "select * from T_news where datediff(day,addtime,getdate())<= 2 and datediff(day,addtime,getdate())>= 0";
一周 "SELECT * FROM T_news WHERE (DATEPART(wk, addtime) = DATEPART(wk, GETDATE())) AND (DATEPART(yy, addtime) = DATEPART(yy, GETDATE()))";
一月"SELECT * FROM T_news WHERE (DATEPART(yy, addtime) = DATEPART(yy, GETDATE())) AND (DATEPART(mm, addtime) = DATEPART(mm, GETDATE()))";
一季度 "select * from T_news where DATEPART(qq, addtime) = DATEPART(qq, GETDATE()) and DATEPART(yy, addtime) = DATEPART(yy, GETDATE())";
一天 "select * from T_news where datediff(day,addtime,getdate())=0";
三天 "select * from T_news where datediff(day,addtime,getdate())<= 2 and datediff(day,addtime,getdate())>= 0";
一周 "SELECT * FROM T_news WHERE (DATEPART(wk, addtime) = DATEPART(wk, GETDATE())) AND (DATEPART(yy, addtime) = DATEPART(yy, GETDATE()))";
一月"SELECT * FROM T_news WHERE (DATEPART(yy, addtime) = DATEPART(yy, GETDATE())) AND (DATEPART(mm, addtime) = DATEPART(mm, GETDATE()))";
一季度 "select * from T_news where DATEPART(qq, addtime) = DATEPART(qq, GETDATE()) and DATEPART(yy, addtime) = DATEPART(yy, GETDATE())";
相关文章推荐
- SQLServer 查询最近一天,三天,一周,一月,一季度数据的方法
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- [MSSQL]分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- 生成二维码 加密解密类 TABLE转换成实体、TABLE转换成实体集合(可转换成对象和值类型) COOKIE帮助类 数据类型转换 截取字符串 根据IP获取地点 生成随机字符 UNIX时间转换为DATETIME\DATETIME转换为UNIXTIME 是否包含中文 生成秘钥方式之一 计算某一年 某一周 的起始时间和结束时间
- mysql查询一天,查询一周,查询一个月的数据
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- mysql查询一天,查询一周,查询一个月的数据
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- mysql中获取一天、一周、一月时间数据的各种sql语句写
- mysql中获取一天、一周、一月时间数据的各种sql语句写法
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- mysql查询一天,查询一周,查询一个月的数据【转】
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- SQLServer查询最近一天,三天,一周,一月,一季度方法
- mysql中获取一天、一周、一月时间数据的各种sql语句写法