Предположим, что у меня есть 90 секунд. Если я хочу отобразить результат в минутах и секунду, я делаю это с помощью
select Time= '0' + CAST( 90/60 as varchar(2)) + ':' + CAST( 90%60 as varchar(2))
Выходной сигнал
Время
1:30
Я добавил 0 (ноль), потому что если вы делаете select getdate()
, вывод будет
yyyy-mm-dd hh: mm: ss: ms
Каков стандартный способ и рекомендуемая практика для такого преобразования?
Спасибо