Código
07:50 # A1 08:23 # A2 -------------------- 16:13 # =SUMA(A1:A2)
Esto lo hice en excel, y el resultado es 16:13, necesito hacerlo en MSSQL, hay alguna forma de lograrlo ya que con SUM no funciona?
---- EDIT -----
Por ahora tengo lo siguiente,
Código
CAST(DATEADD(MS, SUM(DATEDIFF(MS, '00:00:00', CONVERT(TIME, Entrada))), '00:00:00') AS TIME)
Pero como el resultado es mayor a 24, me da valores diferentes. En excel pasa lo mismo pero lo modifico el formato a [h]:mm
--- EDIT ------
Ahora lo tengo,
Código
CAST(SUM(DATEDIFF(SECOND, 0, Entrada))/3600 AS VARCHAR(12)) + ':' + RIGHT('0' + CAST(SUM(DATEDIFF(SECOND,0,Entrada))/60%60 AS VARCHAR(2)),2) + ':' + RIGHT('0' + CAST(SUM(DATEDIFF(SECOND, 0, Entrada))%60 AS VARCHAR(2)), 2)