失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql 查询小时 我有两个字段是datetime类型 – 数据库 – 前端 php mysql 操作类

mysql 查询小时 我有两个字段是datetime类型 – 数据库 – 前端 php mysql 操作类

时间:2020-12-19 00:10:52

相关推荐

mysql 查询小时 我有两个字段是datetime类型 – 数据库 – 前端 php mysql 操作类

1、创建测试表及插入测试数据:

create table test

(time1 datetime,

time2 datetime)

insert into test values (‘-04-03 17:01:09′,’-06-03 22:09:30’)

2、目前要结算time2和time1的时间差,用如下语句:

select round(TIMESTAMPDIFF(second,time1,time2)/3600,2) from test

解读:

首先,先用

select TIMESTAMPDIFF(second,time1,time2) from test

来计算两个时间之间的秒数差。

然后,得到的结果除以3600,即为这两个时间之间的小时数。

最后因为要求保留2位小数,则通过round函数,四舍五入,取出2位小数即可。

如果觉得《mysql 查询小时 我有两个字段是datetime类型 – 数据库 – 前端 php mysql 操作类》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。