我有两次 start_time 和 end_time,我想得到 start_time 和 end_time 之间的秒数差异,这意味着如果 start_time=1:1:0 和 end_time=1:2:3 那么我应该得到 63。 请告诉我应该应用什么MySQL查询。
最佳答案
TIMESTAMPDIFF()
会给你你想要的:
SELECT TIMESTAMPDIFF(SECOND, start_time, end_time) as timediff from `sometable` WHERE...
MySQL引用:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_timestampdiff
关于mysql - mysql如何获取时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28574546/