MySQL时钟计算。调整用户错误

时间:2019-02-20 01:18:43

标签: mysql

我刚刚完成了一个跟踪用户任务的应用程序。技术人员在野外工作,并且整天在任务之间切换。

tbl_user_time_log

tbl_user_time_log

这些任务带有时间戳,以便我们可以计算前一个时间戳与最新时间戳之间的时差。

SELECT查询以获取每个任务的总持续时间。

select.durations

Field1

问题:

该应用程序可以运行,但是经过大量研究,我找不到解决时间的方法。 由于持续时间的计算依赖于上一个标记,例如,当需要将TRAVEL调整为原始记录的较大时间范围时会发生什么?然后它将与MONITOR重叠,依此类推,可能会引起很大的差异。

任何有关如何采用逻辑方法来解决这一挑战的建议将不胜感激。

如果最理想的话,我确实可以进行完整的逻辑(表和查询)重新设计。

0 个答案:

没有答案