Ver Mensaje Individual
  #4  
Antiguo 29-08-2008
sergiojime sergiojime is offline
Registrado
 
Registrado: ago 2008
Posts: 2
Reputación: 0
sergiojime Va por buen camino
Talking

Bueno, ya lo tengo el motor es sql server 2005, y lo que queria es poder sumer el tiempos que estan en formato DATETIME y que el resultado tb sea un DATETIME. Ej

02:30:20
02:30:00

Resultado : 05:00:20

Al final la consulta correcta es la siguiente, os la pongo asi si os pasa alguna vez podieis hacerlo asi ya que en internet no encontre nada correcto.

Código SQL [-]
SELECT     id, CONVERT(DATETIME, CONVERT(CHAR(3), SUM(DATEPART(MINUTE, fecha)) / 60 + SUM(DATEPART(HOUR, fecha))) + ':' + CONVERT(CHAR(3),
                      SUM(DATEPART(MINUTE, fecha)) % 60) + ':' + CONVERT(CHAR(3), SUM(DATEPART(SECOND, fecha)) % 60)) AS Expr1
FROM         dbo.fechas
GROUP BY id

Bueno espero que os sirva de ayuda
Responder Con Cita