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 相差几个月
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 相差几多秒
【mysql数据库中日期比较】SELECT TIMESTAMPDIFF(SECOND,'2000-06-01','2010-07-20');返回319766400

以上内容就是mysql数据库中日期比较的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- 使用MATLAB R2012b中的神经网络工具箱进行拟合
- 怎样用sql把一个字段中的某些字去掉
- 人老了,生命也会加速?
- 诚信为何这么难?
- 如何从蔬菜中得到最大的健康好处?
- mysql数据库对数据的加密于解密
- steam mac中文设置
- 怎样用VBA来保护EXCEL中包含公式的单元格
- C4D 联动 FK IK
- 怎样通过组策略设置开始菜单中不搜索通信
