Вход | Регистрация


Разность дат в запросе

Разность дат в запросе
Я
   ZloyRafa
 
20.12.17 - 07:54
Имею 2 даты, требуется вывести разностьдат в формате х-дн.y-час.z-мин.
Запрос для ДС. Выразить число как строку невозможно, насколько я знаю, попытки сделать это не дали результата.
 
 
   Mankubus
 
1 - 20.12.17 - 07:56
(0) в запросе делаешь поле РАЗНОСТЬДАТ(Дата1,дата2)
А для выводимого поля задаешь формат
   ZloyRafa
 
2 - 20.12.17 - 08:03
Поле всего 1.
В нем должна быть сразу дата формата х-дн.y-час.z-мин.
РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, ДЕНЬ)//дни 

РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, ЧАС) - (РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, ДЕНЬ) * 24)//часы

РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, МИНУТА) - (РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, ДЕНЬ) * 24 * 60)// минуты


Все они должны быть в одной строке, после каждого соответствующие ед.исчисления даты.
   catena
 
3 - 20.12.17 - 08:09
"В нем должна быть сразу дата формата х-дн.y-час.z-мин. "

И для чего же?
   ZloyRafa
 
4 - 20.12.17 - 08:13
Есть поле ДС, "Срок выполнения", в нем должен отображаться оставшийся срок.
   Mankubus
 
5 - 20.12.17 - 08:26
(4) формат поля почему не подходит?
   patria0muerte
 
6 - 20.12.17 - 08:47
РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, МИНУТА) - (РАЗНОСТЬДАТ(&ТекущаяДата, СрокИсполнения, ДЕНЬ) * 24 * 60// минуты


Не правильно. Получится в итоге 800 минут у тебя, например.

А вообще в ДС ты так не выведешь. Можно сделать интерфейсно, вывести отдельно колонки с днями, часами, минутами и объединить их в одну.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует