
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'
¿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


0