我有一张如下表
repID ClockIn ClockOut TotalHours
109145 7:50:50 AM 3:37:16 PM 7:46:26
109145 7:52:41 AM 3:44:51 PM 7:52:10
109145 8:42:40 AM 3:46:29 PM 7:3:49
109145 7:50:52 AM 3:42:59 PM 7:52:7
109145 8:09:23 AM 3:36:55 PM 7:27:32
这里 ' TotalHours
' 列作为 ClockIn 和 ClockOut 的差异获得
现在我需要TotalHours
在 ( varchar
) 中添加“”列中的所有数据,其数据类型。
我应该如何添加此列.....
我试过
select SUM(TotalHours)
但它返回一个错误:
操作数数据类型 varchar 对 sum 运算符无效
我还尝试将其转换为float
,datetime
和time
...
但所有返回错误...
请帮忙总结一下时间栏......