我的桌子看起来像这样:
我想从start_date中减去end_date,它还应该减去hh:mm:ss。
我试过很多种方法,但没能找到答案。
我怎么能这么做呢? 我正在做MySQL
您可以使用TimeStampDiff()
计算两个DateTime
之间的差值(以秒为单位),然后使用SEC_TO_Time()
将结果转换为Time
:
sec_to_time(timestampdiff(second, start_date, end_date))
请注意,time
数据类型最多可存储大约840小时的值。