【发布时间】:2017-07-21 15:04:02
【问题描述】:
我进行了彻底的搜索,但无法找到另一篇文章来展示如何完成此操作。我试图找到一种简单的方法来计算两个日期之间的总小时数。我的桌子是这样的:
emp_num | time | punch_type
399 | 2017-07-05 04:44:00.000 | 1
399 | 2017-07-05 14:30:00.000 | 2
399 | 2017-07-06 04:40:00.000 | 1
399 | 2017-07-06 13:31:00.000 | 2
punch_type 表示时钟输入=1,时钟输出=2。我想计算同一天两次出拳之间的时间差。然后将这些总数加在一起,得出 7/5 和 7/6 的总工时。
编辑:我忘了提到有时每天可能会有多次打卡。
关于如何完成的任何想法?
【问题讨论】:
-
每天是否有过多组出拳?喜欢午餐时间吗?
-
是的,只是为了澄清。
标签: sql sql-server