SQL - Sekundy do dnia, godziny, minuty, sekundy [duplikat]

Możliwy duplikat:
Skuteczny sposób konwertowania sekund na minutę i sekundy na serwerze sql 2005

Mam zapytanie, które musi zwrócić drugi w formacie Dzień, Godzina, Minuta, Drugi.

Poniższy kod działa dobrze, gdy jest krótszy niż jeden dzień, ale nie działa, gdy wartość na sekundę jest większa niż dzień

PRINT Convert(VarChar, DateAdd(S, 86400, 0), 108)

86400 to dokładnie dzień i powraca 00:00:00

Czy ktoś może go zmodyfikować i pokazać wynik podobny do tego

1:00:00:00.

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion