Oblicz SUMę kolumny, która ma typ danych czasu:
Chcę obliczyć sumę pola, które ma typ danych czasu.
Mój stół jest poniżej:
TableA:
TotalTime
-------------
12:18:00
12:18:00
Tutaj chcę podsumować dwa pola czasu. Próbowałem poniższego zapytania
SELECT CAST(
DATEADD(MS, SUM(DATEDIFF(MS, '00:00:00.000',
CONVERT(TIME, TotalTime))), '00:00:00.000'
) AS TOTALTIME)
FROM [TableA]
Ale daje wyjście jako
TOTALTIME
-----------------
00:36:00.0000000
Ale Moje pożądane wyjście będzie jak poniżej:
TOTALTIME
-----------------
24:36:00
Jak uzyskać ten wynik?