Как конвертировать количество минут в формат hh:mm в TSQL?
Всем привет,
I have a select query that has DURATION column to calculate number of Minutes . I want to convert those minutes to hh:mm format.
Duration has values like 60, 120,150
For example: 510 becomes 08:5 hours
я попробовал ниже запрос, но не получаю точного значения.
select ISNULL(CONVERT(VARCHAR,CONVERT(INT,510)/60)+':'+ RIGHT('0'+CONVERT(VARCHAR,CONVERT(INT,510)%60),2),0) AS TotalHour
мой ожидаемый выход-это:
8:5
пожалуйста, направь меня, если я совершу ошибку.
благодарить всех.
с уважением,
stellus
Что я уже пробовал:
How to convert number of minutes to hh:mm format in TSQL?