Макс. значение, которое можно получить от функционального SEC_TO_TIME, 838:59:59
, Если у Вас есть большее количество, можно использовать этот код:
SELECT DAY, Floor((SUM(DAY) / (60*60))) AS Hours,
Floor(MOD(SUM(DAY), (60*60)) / 60) AS Minutes,
Floor(MOD(SUM(DAY), (60))) AS Secs,
CONCAT(
Floor((SUM(DAY) / (60*60))), ":",
Floor(MOD(SUM(DAY), (60*60)) / 60), ":",
Floor(MOD(SUM(DAY), (60)))
) AS Time
FROM (SELECT 5328089 as DAY) a