Конвертация числа в минуты секунды.

1. palmyra2016 27.08.20 10:48 Сейчас в теме
Ребят помогите, есть поле в таблице MS SQL оно содержит значения числовые к примеру: 130, 324, 541 и т.д
Мне нужно эти значения сконвертировать в минуты и секунды: 130 = 2:10 и т.д

Вроде во что то подобное есть
Sel ect
[Время] = round(Seconds / 60, 0)
fr om

Выдает целые минуты, а как секунды прилепить не допру, в sql совсем новичок.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1486 27.08.20 10:55 Сейчас в теме
(1) вам нужно в СУБД это делать?
В 1С объявляешь тип дата и просто прибавляешь число. Получишь результат.
3. palmyra2016 27.08.20 10:56 Сейчас в теме
5. Xershi 1486 27.08.20 10:57 Сейчас в теме
(3) гугли тогда минимализмы ильдаровича, он по запросам изощряется.
4. TODD22 18 27.08.20 10:57 Сейчас в теме
(1)почитать про целочисленное деление, обычно там же пишут про знак % и про остаток от деления.
6. user623969_dusa 27.08.20 11:47 Сейчас в теме
(1) не знаю как в скуэль но в 1с тип столбца нельзя менять - если в столбце число то и будет число - чисел 2:10 не бывает
7. palmyra2016 27.08.20 12:30 Сейчас в теме
(6)Как это нельзя на основе столбца с числами запилить столбец другой, тут не про изменение столбца говориться.
9. user623969_dusa 27.08.20 14:56 Сейчас в теме
(7) я прочитал буквально "ЭТИ значения сконвертировать" - эти сконвертировать нельзя, он и пытается раунд использовать к числовому аргументу возвращает число, создать строковую копию на основе чисел также нельзя - 1с тип не конвертирует (в запросе)... знаете, скажите как, тоже буду знать)
8. lmnlmn 69 27.08.20 14:51 Сейчас в теме
(1) Минуты у вас есть. Секунды, соответственно:
 Sel ect
[ВремяСекунды] = Seconds % 60
fr om
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот