Вычислите сумму продолжительности работы в hr:m:ss в SQL
Всем привет,
Мне нужно рассчитать сумму продолжительности работы .Однако я не получаю правильную продолжительность .Кто-нибудь может мне помочь, пожалуйста .Любая помощь будет очень признательна .
Это продолжительность моей работы:
worduration 8:30:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 9:00:00 8:00:00 9:00:00 9:00:00 9:00:00 1:01:21
Что я уже пробовал:
convert(char(8),dateadd(second,SUM ( DATEPART(hh,(convert(datetime,worduration,1))) * 3600 + DATEPART(mi, (convert(datetime,worduration,1))) * 60 + DATEPART(ss,(convert(datetime,worduration,1)))),0),108) as totalworkdur
Здесь я получаю свою продолжительность работы как :
08:31:21