我有一个表计数时间差异基于状态
ID | Date | Time | Status
73937 | 3/1/2012 | 17:25:00 | Pending |
73938 | 3/1/2012 | 17:27:00 | Pending | time diff 2 min
73948 | 3/1/2012 | 17:29:00 | Pending | time diff 2 min
73952 | 3/1/2012 | 17:45:00 | Stop Clock | time diff 16 min
74967 | 3/1/2012 | 19:15:00 | Stop Clock | time diff 0 min
74970 | 3/1/2012 | 20:15:00 | Pending Active | time diff 60 min
74972 | 3/1/2012 | 20:21:00 | Active | time diff 6 min
如何计算时间差异,其中状态不是Stop Clock
和总结在MySQL中的时间差异?
你可以看到状态是否为Stop Clock
将停止计数(0分钟)。
你将需要更好地解释你想要的东西。显示您希望看到的输入数据的输出。另外,你到目前为止尝试过什么? – 2012-03-15 04:15:04
Field Time的数据类型是什么? – 2012-03-15 04:41:19
如果您决定使用MySQL自带的'DATETIME'字段类型,这将是一项非常简单的任务。 – kba 2012-03-15 05:15:17