--当天:

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

--注意:此时不能用 datediff 差值为7,因为,datediff只表示间隔数

--本月:

select * from T_news WHERE (DATEPART(yy, addtime) = DATEPART(yy, GETDATE())) AND (DATEPART(mm, addtime) = DATEPART(mm, GETDATE()))

--最近一个月:

select * from T_news WHERE (DATEPART(yy, addtime) = DATEPART(yy, GETDATE()))
AND ((DATEPART(mm, addtime) = DATEPART(mm, GETDATE())) OR (31-DATEPART(DD,addtime)+DATEPART(DD, GETDATE()))<=31) --本季度: select * from T_news where DATEPART(qq, addtime) = DATEPART(qq, GETDATE()) and DATEPART(yy, addtime) = DATEPART(yy, GETDATE())

最新文章

  1. Unity3d uGUI适配
  2. CSS兼容问题实用建议
  3. javascript:window.history.go(-1)
  4. 记录并分享一下安卓通讯录导入到IPhone
  5. WCF序列化
  6. OC之从键盘输入NSString字符串
  7. Integer Inquiry
  8. android相机调用及存储详解
  9. Webdriver - Selenium Grid Configuration
  10. bzoj1601: [Usaco2008 Oct]灌水
  11. newifi升级固件及开启SSH
  12. 在navigationItem中添加搜索栏
  13. 深入了解Android蓝牙Bluetooth——《进阶篇》
  14. [Scala] 了解 协变 与 逆变
  15. LeetCode第二十二题-创建n对括号
  16. 克拉克拉(KilaKila):大规模实时计算平台架构实战
  17. sublime 官方正版,自己用的插件配置,最轻量级安装流程
  18. CentOS 7 Squid代理服务器正向代理-传统代理
  19. 在java中使用Mysql数据库,如何在MyBatis的xml里面处理时间为Int类型的数据
  20. SpringBoot标签之@ConfigurationProperties、@PropertySource注解的使用

热门文章

  1. 200行代码实现简版react&#128293;
  2. Xshell连接ESXI方法
  3. 使用Scratch进行少儿编程
  4. Python机器学习笔记:不得不了解的机器学习面试知识点(1)
  5. sass重构响应式unofficial‘s博客轻松适应移动端
  6. MyBatis从入门到放弃二:传参
  7. MySQL基准测试(二)--方法
  8. .14-浅析webpack源码之Watchpack模块
  9. ajax读取txt文本时乱码的解决方案
  10. c# 数组协变