我有一些这样的记录:
ID Personel_Code Time
--- ------------- ------
1 0011 05:50
3 0011 20:12
4 0012 00:50
我想拥有每个人的总和。在这个例子中,我希望得到如下结果:
Personel_Code Time
------------- -----
0011 26:02
0012 00:50
谢谢。
答案 0 :(得分:1)
可能你会在SQL Server中做这样的事情(只是一个提示,你必须处理细节和转换)
SELECT Personel_Code, SUM(DATEDIFF(MINUTE, '0:00:00', convert(time, Time, 8))) as totalTime
FROM thisTable
GROUP BY Personel_Code