在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

TIMESTAMPDIFF与DATEDIFF怎么在MySQL中使用

110次阅读
没有评论

共计 1101 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

TIMESTAMPDIFF 与 DATEDIFF 怎么在 MySQL 中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

时间差函数 TIMESTAMPDIFF、DATEDIFF 的用法

我们在写 sql 语句,尤其是存储过程中,会频繁用到对于日期、时间的比较和判断,那么对于这两个时间差比较函数用法做一个举例介绍。

datediff 函数,返回值是相差的天数,不能定位到小时、分钟和秒。

--  相差 2 天
select datediff(2018-03-22 09:00:00 ,  2018-03-20 07:00:00

TIMESTAMPDIFF 函数,有参数设置,可以精确到天(DAY)、小时(HOUR),分钟(MINUTE)和秒(SECOND),使用起来比 datediff 函数更加灵活。对于比较的两个时间,时间小的放在前面,时间大的放在后面。

-- 相差 1 天
select TIMESTAMPDIFF(DAY,  2018-03-20 23:59:00 ,  2015-03-22 00:00:00 
-- 相差 49 小时
select TIMESTAMPDIFF(HOUR,  2018-03-20 09:00:00 ,  2018-03-22 10:00:00 
-- 相差 2940 分钟
select TIMESTAMPDIFF(MINUTE,  2018-03-20 09:00:00 ,  2018-03-22 10:00:00 
-- 相差 176400 秒
select TIMESTAMPDIFF(SECOND,  2018-03-20 09:00:00 ,  2018-03-22 10:00:00

在存储过程中的写法:

注意:var_committime 是前面业务中获取到需要比较的时间。

--  获取当前时间
SET var_current_time = CONCAT(CURDATE(),   ,CURTIME());
--  时间比较
SET var_time_diff = TIMESTAMPDIFF(MINUTE, var_committime, var_current_time);
 
--  判断未审核的合同是否超过 48 小时未处理,如果超过则进行后续逻辑处理,否则不处理。IF (var_time_diff   2880) THEN
--  相关业务逻辑处理
END IF;

关于 TIMESTAMPDIFF 与 DATEDIFF 怎么在 MySQL 中使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注丸趣 TV 行业资讯频道了解更多相关知识。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计1101字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲九九夜夜 | 国产欧美一区二区三区免费视频 | 色综合久久久久综合99 | 成人毛片18女人毛片免费 | 日本三级高清电影全部 | 男男羞羞视频网站国产 | 国产欧美日韩免费 | 72种姿势欧美久久久久大黄蕉 | 久久免费看片 | 亚洲日韩欧洲无码av夜夜摸 | 人妻在卧室被老板疯狂进入 | 免费看片日本 | 国产在线一区精品对白麻豆 | 99热99热| 免费a级毛片无码a∨ | 欧美奶涨边摸边做爰视频 | 欧美 国产 综合 欧美 视频 | 婷婷丁香五月中文字幕 | 久久精品无码专区免费 | 国产小屁孩cao大人 国产小视频免费观看 | 996pao强力打造高清在线 | 成人性色大片 | 性做久久久久免费看 | 欧美老熟妇乱子 | 日本一级毛片视频 | 亚洲国产精品综合久久2007 | 久久乐国产精品亚洲综合m3u8 | 中文字幕精品久久久久人妻 | 国产精品一区二区三区免费视频 | 国产亚洲精品aaaaaaa片 | 欧美综合区自拍亚洲综合 | 免费毛片在线看片免费丝瓜视频 | 精品视频一区二区三区中文字幕 | 中文字幕日韩欧美一区二区三区 | 久久久精品视频在线观看 | 久久精品免费 | 激情综合久久 | 中文字幕在线观看不卡视频 | 国产成人无码国产亚洲 | 无码专区永久免费av网站 | 欧美变态老妇重口与另类 |