如何计算mysql列中所有日期之间的秒差

问题描述 投票:-2回答:1

我有日期栏:

+----------------------+
|         date         |
+----------------------+
| 2020-03-03 11:00:20  |
| 2020-03-03 11:02:00  |
| 2020-03-03 11:05:30  |
+----------------------+

我需要计算这些日期之间的秒数。结果应如下所示:

+----------------------+
|       seconds        |
+----------------------+
|         310          |
+----------------------+

列中的日期通知我,这一天和此时是0个错误。我需要知道一天中没有错误的时间。

mysql date counting
1个回答
0
投票
SELECT TIMESTAMPDIFF(SECOND, MIN(`date`), MAX(`date`)) `seconds`
FROM sourcetable
/* WHERE DATE (`date`) = '2020-03-03' */
© www.soinside.com 2019 - 2024. All rights reserved.