SQL - SQL Sumar variables time, devuelva el sum en horas min y seg

 
Vista:
Imágen de perfil de Jose Manuel

SQL Sumar variables time, devuelva el sum en horas min y seg

Publicado por Jose Manuel (1 intervención) el 29/09/2023 16:30:51
Que tal,
¿Como puedo hacer un sum de mis campos time?

tengo
op= '2:55:00'
op2 = '1:05:00'

Busco que el resultado sea total = '04:00:00'


1
2
3
4
5
6
7
8
9
declare
@op  time,
@op2 time
set @op = '2:55:00'
set @op2 = '1:05:00'
 
select (sum((DATEPART(hh, CONVERT(time, @op))*60 + DATEPART(mi, CONVERT(time, @op)))*60+ DATEPART(SS, CONVERT(time, @op)))/60/60) +
(sum((DATEPART(hh, CONVERT(time, @op2))*60 + DATEPART(mi, CONVERT(time, @op2)))*60+ DATEPART(SS, CONVERT(time, @op2)))/60/60
) as horas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

SQL Sumar variables time, devuelva el sum en horas min y seg

Publicado por Isaias (1921 intervenciones) el 29/09/2023 17:38:43
¿Motor de base de datos?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar