标签: sql sql-server-2008
我在表数据类型中有一个Time列是字符串,例如
0:00:00 1:43:39 2:12:07 0:44:28 0:59:32
就像HH:mm:ss
HH:mm:ss
我想添加这些值。请建议我找到解决方案
先谢谢。
答案 0 :(得分:2)
为什么是字符串/ varchar而不是time?但是,您可以将其投射到Time:
time
Time
SELECT SUM(DATEDIFF(MINUTE, '0:00:00', CAST([Time] As Time))) As TimeSumInMinutes FROM dbo.TableName
Demo