Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / преобразование чисел времени / 4 сообщений из 4, страница 1 из 1
21.03.2018, 16:21
    #39618359
seeerg_23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование чисел времени
есть поле с датой (StartTime) и преобразованное это же поле в количество часов. то есть вывели разницу между текущим и временем прибытия на работу сотрудника. получили 2 мин, 100 мин, 3000 мин и тд.

Код: sql
1.
cast (datediff (minute, StartTime, getutcdate()) as varchar)+' '+'min' as TimeOut,



как сделать так, чтобы большие числа отображались в часах и днях, а не только в мин ?? например, 2 мин, 40 мин, но 3 часа, 20 часов, 4 дня, 16 дней и тд ???
...
Рейтинг: 0 / 0
21.03.2018, 16:23
    #39618362
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование чисел времени
seeerg_23,

произвести математические операции деления
...
Рейтинг: 0 / 0
21.03.2018, 16:23
    #39618365
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование чисел времени
...
Рейтинг: 0 / 0
21.03.2018, 16:26
    #39618367
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование чисел времени
seeerg_23,

если не знаете, сколько в сутках минут и не владеете арифметикой - то это проблема. Попробуйте поискать на просторах интернета.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / преобразование чисел времени / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]