我有一张叫做记录的表:
+---------------------+---------------------+
| date_returned | date_borrowed |
+---------------------+---------------------+
| 2013-05-31 09:27:38 | 2013-05-31 08:48:14 |
| 2013-05-31 09:22:27 | 2013-05-31 08:53:06 |
| 2013-05-31 09:27:38 | 2013-05-31 09:22:35 |
| 2013-05-31 15:27:02 | 2013-05-31 09:22:39 |
| 2013-05-31 15:27:02 | 2013-05-31 10:04:22 |
+---------------------+---------------------+
我想将总小时数作为另一列包含在结果中。 我阅读了手册,但 datediff 似乎含糊不清,只是以天为单位返回差异。
最佳答案
尝试:
SELECT
TIMEDIFF(date_borrowed, date_returned) AS diff
FROM
tablename
关于php - 如何在mysql查询中找到2个日期的总小时数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16889454/