Tsql 无效和运算符

Tsql 无效和运算符,tsql,Tsql,varchar数据类型的列,其值如下所示: 01:23:21 00:45:00 10:00:00 05:01:04 需要总结。但当我这么做的时候,我得到了一个错误: “操作数数据类型varchar对于sum运算符无效。” 如何在保留00:00:00格式的同时求和上述值 谢谢Time不支持sum,但datetime支持 select convert(time, CONVERT(datetime, '00:45:00') + CONVERT(datetime, '01:00:04')) 您希望得到

varchar数据类型的列,其值如下所示:

01:23:21

00:45:00

10:00:00

05:01:04

需要总结。但当我这么做的时候,我得到了一个错误:

“操作数数据类型varchar对于sum运算符无效。”

如何在保留00:00:00格式的同时求和上述值


谢谢

Time不支持sum,但datetime支持

select convert(time, CONVERT(datetime, '00:45:00') + CONVERT(datetime, '01:00:04'))

您希望得到什么样的输出?我希望能够对数据求和,并且仍然保持相同的格式。例如,总计=21:31:04