Een MySQL TIJD type kan tijdspannes opslaan van '-838:59:59' tot '838:59:59' - als dat binnen het vereiste bereik valt, en het zou handig zijn om MySQL deze spanwijdten native te presenteren in de vorm HH:MM:SS, gebruik dat dan.
Anders zou ik gewoon een geheel getal gebruiken om het aantal seconden weer te geven.