博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL日期函数
阅读量:7234 次
发布时间:2019-06-29

本文共 956 字,大约阅读时间需要 3 分钟。

  hot3.png

1、date() 返回日期部分

    select * from contract where date(add_time) = '2014-04-26'

 

2、统计3月份的文件

    select count(*) from attachment where date(add_time) between '2014-03-01' and '2014-03-31'

    或者

   select count(*) from attachment where year(add_time) = 2014 and month(add_time) = 3

 

3、统计7天之内的文件(返回两个日期之间的天数,参数1-参数2)

    select count(*) from attachment where datediff(add_time,now()) >=0 and datediff(add_time,now()) < 7

 

4、时间差(返回值示例08:08:08)

   timediff(now(),add_time) 

 

5、日期加减

    set @dt = now();

select date_add(@dt, interval 1 day);        -- add 1 day
select date_add(@dt, interval 1 hour);       -- add 1 hour
select date_add(@dt, interval 1 minute);     
select date_add(@dt, interval 1 second);
select date_add(@dt, interval 1 microsecond);
select date_add(@dt, interval 1 week);
select date_add(@dt, interval 1 month);
select date_add(@dt, interval 1 quarter);
select date_add(@dt, interval 1 year);
select date_add(@dt, interval -1 day);       -- sub 1 day

 

 

转载于:https://my.oschina.net/scipio/blog/227129

你可能感兴趣的文章
Linux服务开机自启动使用示例
查看>>
mxnet:基础知识和一个简单的示例
查看>>
Java创建线程的两种方式
查看>>
docker 容器时间跟宿主机时间同步
查看>>
Proguard returned with error code 1. See console
查看>>
[x86]SIMD指令集发展历程表(MMX、SSE、AVX等)
查看>>
QTimer
查看>>
UISearchDisplayController animate Cancel button
查看>>
Real Application Testing Database Replay、SPA的价格和介绍
查看>>
emacs之配置3,键盘和鼠标设置
查看>>
一道闭包题题解
查看>>
final关键字
查看>>
treeql 基于rest 标准的接口开发协议
查看>>
VMware下linux与window文件夹共享
查看>>
分享一款强大的jQuery旋转轮播式插件 - CarouFredSel
查看>>
SqlServer 多行字段值字符串连接
查看>>
[问题就是答案]读书笔记
查看>>
《推荐系统实践》序言、样章欢迎阅读!
查看>>
微软针对Access提供了免费的SQL Server移植工具——SSMA
查看>>
别了,我的执着
查看>>