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?

questionAnswers(4)

yourAnswerToTheQuestion