SQL Server实现

日期部分 缩写
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
 1  2/**//*计算今天是星期几*/  3select datename(weekday,getdate())   4  5/**//*查询本年的数据*/  6select * from  users where year(time)=year(getdate())     7  8/**//*查询本月的数据,time是表users中代表时间的字段*/  9select * from users where month(time)=month(getdate()) and year(time)=year(getdate()) 10 11/**//*查询今天的数据,time 是表中代表时间的字段*/ 12select * from users where day(time)=day(getdate()) and month(time)=month(getdate()) and year(time)=year(getdate()) 13 14 15/**//*计算那一天是星期一*/ 16SELECT  DATEADD(wk,  DATEDIFF(wk,0,getdate()),  0)   17 18/**//*计算那一天是周末*/ 19select dateadd(wk,datediff(wk,0,getdate()),6) 20 21/**//*查询本周的数据*/ 22select * from users where DATEPART(wk, time) = DATEPART(wk, GETDATE()) and DATEPART(yy, time) = DATEPART(yy, GETDATE())  23 24 25/**//*查询本日的记录*/ 26select * from users where (DATEDIFF(dd, time, GETDATE()) = 0) 27 28/**//*查询本月的记录*/ 29select * from users where (DATEDIFF(mm, time, GETDATE()) = 0) 30 31/**//*查询本年的记录*/ 32select * from users where (DATEDIFF(yy, time, GETDATE()) = 0)

在MySql中实现:

1——   
 2  本年:   
 3  select   *   from   loanInfo   where   year(date)=year(getdate())   
 4    
 5  2——   
 6  本月:   
 7  select   *   from   loanInfo   where   year(date)=year(getDate())   And   month(date)=month(getdate())   
 8    
 9  3——   
10  本日:   
11  select   *   from   loanInfo   where   year(date)=year(getDate())   And   month(date)=month(getdate())   and   Day(date)=Day(getDate())  
12
13
14
15SELECT   *    FROM   table    WHERE   (MONTH(字段)   =   MONTH(GETDATE()))   

最新文章

  1. Ubuntu 16.10 开启PHP错误提示
  2. WebApi接口 - 如何在应用中调用webapi接口
  3. Flex Layout Attribute
  4. Emacs 配置文件
  5. [uva11722&&cogs1488]和朋友会面Joining with Friend
  6. 微信h5页面禁止下拉露出网页来源
  7. MySQL Information Functions
  8. android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
  9. windows调试器尝鲜
  10. CentOS 7 php留言本网站的搭建
  11. HTML 5 canvas —— 基本语法
  12. SOA_环境安装系列5_Oracle ADF安装SOA Extensions(案例)
  13. debian完整部署 Nginx + uWSGI + Django
  14. 使用C#开发ActiveX控件(新) 转 http://www.cnblogs.com/yilin/p/csharp-activex.html
  15. mysql笔记整理
  16. Android Activity 注意笔记
  17. docker 数据卷之进阶篇
  18. 利用Navicat高效率postgresql转mysql数据库
  19. SpringCloud中使用Hystrix
  20. 基于SpringBoot搭建应用开发框架(二) —— 登录认证

热门文章

  1. pve_ceph问题汇总
  2. angular绑定数据
  3. ISO/IEC 9899:2011 条款5——5.2.4 环境限制
  4. lvs,nginx,haproxy的优缺点,适合场景
  5. 2013年各大小IT公司待遇,绝对真实,一线数据!(初版)
  6. Apache配置优化之开启KeepAlive
  7. 【Leetcode_easy】707. Design Linked List
  8. iOS-MPMoviePlayerViewController使用
  9. Centos7之pacemaker高可用安装配置详解
  10. 移动架构-手写ButterKnife框架