mysql中的两个日期怎么比力大小 , 好比俩个日期相差几天、小时、分钟……下面和大师分享一下在mysql中怎么比力日期大小 。 我写的经验对你进修mysql有帮忙的话 , 给我投票、点赞或者保藏!
需要这些哦
mysql5.6
方式/
1函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:year 年 日期2-日期1 相差几年
SELECT TIMESTAMPDIFF(YEAR,'2000-06-01','2010-07-20');返回10
文章插图
2函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:QUARTER季度 日期2-日期1 相差季度
SELECT TIMESTAMPDIFF(QUARTER,'2000-06-01','2010-07-20');返回、40
文章插图
3函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:MONTH月 日期2-日期1 相差几个月
【mysql数据库中日期比较】SELECT TIMESTAMPDIFF(MONTH,'2000-06-01','2010-07-20');返回121
文章插图
4函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:WEEK礼拜 日期2-日期1 相差几个礼拜
SELECT TIMESTAMPDIFF(WEEK,'2000-06-01','2010-07-20');返回528
文章插图
5函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:DAY天 日期2-日期1 相差几多天
SELECT TIMESTAMPDIFF(DAY,'2000-06-01','2010-07-20');返回3701
文章插图
6函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:HOUR小时 日期2-日期1 相差几多小时
SELECT TIMESTAMPDIFF(HOUR,'2000-06-01','2010-07-20');返回88824
文章插图
7函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:MINUTE分钟 日期2-日期1 相差几多分钟
SELECT TIMESTAMPDIFF(MINUTE,'2000-06-01','2010-07-20');返回5329440
文章插图
8函数格局:TIMESTAMPDIFF(前提 , 日期1 , 日期2)
前提:SECOND秒 日期2-日期1 相差几多秒
SELECT TIMESTAMPDIFF(SECOND,'2000-06-01','2010-07-20');返回319766400
文章插图
以上内容就是mysql数据库中日期比较的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 使用MATLAB R2012b中的神经网络工具箱进行拟合
- 怎样用sql把一个字段中的某些字去掉
- 沙皮狗看似笨实则聪敏
- mysql数据库对数据的加密于解密
- steam mac中文设置
- 怎样用VBA来保护EXCEL中包含公式的单元格
- C4D 联动 FK IK
- 怎样通过组策略设置开始菜单中不搜索通信
- excel表格中如何批量删除空白行
- 阴阳师蝎女怎么获得