如何在MySQL中存储派生列
我有一个表a,表a中有开始时间和结束时间列,我计算这两列的差值为如何在MySQL中存储派生列,mysql,Mysql,我有一个表a,表a中有开始时间和结束时间列,我计算这两列的差值为 Select timediff(End_time, Start_time) as TF from A 现在我想求出lnTF列中所有时间段的总和 我搜索了很多,但没有找到任何与之相关的内容Timediff()将以HH:MM:SS格式提供结果。为了SUM();使用SUM()将它们相加;然后将它们转换回HH:MM:SS格式: SELECT SEC_TO_TIME( SUM( TIME_TO_SEC( TIMEDIFF(End_time
Select timediff(End_time, Start_time) as TF from A
现在我想求出lnTF列中所有时间段的总和
我搜索了很多,但没有找到任何与之相关的内容Timediff()
将以HH:MM:SS
格式提供结果。为了SUM();使用SUM()
将它们相加;然后将它们转换回HH:MM:SS
格式:
SELECT SEC_TO_TIME( SUM( TIME_TO_SEC( TIMEDIFF(End_time, Start_time) ) ) )
FROM A
您应该包括问题所在、您尝试过的内容、样本数据和相应的输出。@JitendraYadav提到PS希望在发布您的评论之前获得vin HH:MM:SS格式的时间段总和,以便更正其他人的答案。我认为您需要阅读此内容