【发布时间】:2019-12-01 08:18:36
【问题描述】:
我尝试了以下 SQL 查询。
select start_time, end_time, end_time-start_time from orders
这打印了以下输出。
start_time |end_time |end_time-start_time
...
2019-11-29 15:55:54 | 2019-12-01 15:59:00 | 72000346
...
我不知道结果是什么意思。 我知道我们可以使用 TIMESTAMPDIFF 来计算两个日期时间之间的差异。 有人知道结果是什么意思吗?
【问题讨论】:
-
我想这个查询是通过使用
FRAC_SECOND作为 5.5 之前版本的 MySQL DB 上的TIMESTAMPDIFF函数的单位来运行的。在 DB 版本中,TIMESTAMPDIFF不存在这样的单元。 5.5+ -
我认为这是一个错误,当这些时间戳被减去,并给出一个不清楚的值,可能是这个 bug 的剩余部分?
-
简答:没什么用处