Ближайшая дата в запросе

1. mike40 07.03.23 13:17 Сейчас в теме
Доброго дня, коллеги подскажите пожалуйста! Требуется выбрать из непериодического РС строк перемещений строки и если найдено несколько строк, то в итоговую выгрузку должна попасть строка с ближайшей датой (к текущей) документа перемещение. Как в запросе ограничить выгрузку? Спасибо за ответы.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. glek 119 07.03.23 13:30 Сейчас в теме
(1) Берете одним запросом максимальную дату которая меньше текущей, вторым - минимальную, которая больше текущей. Получаете разность дней в одном и втором случае. Там где разность дней меньше - ваша дата. Если, конечно, искомая дата может быть с двух сторон от текущей.
6. mrSallivan 78 07.03.23 13:41 Сейчас в теме
Тут бы желательно уточнить, с какой стороны дату искать.
В первом комментарии рабочую схему описали.
________
Если даты не могут быть больше текущей - то достаточно получить максимальную.
7. mkalimulin 1447 07.03.23 14:48 Сейчас в теме
(1)
ВЫБРАТЬ чтовамнужно
ИЗ ВашРегистр как Т1
ГДЕ дата В (ВЫБРАТЬ МАКСИМУМ(дата) ИЗ ВашРегистр как Т2 ГДЕ Т1.полесвязи = Т2.полесвязи)

Этими вопросами можно уже людей не терзать. От нейросети получите ответ быстрее и точнее
starik-2005; +1 Ответить
2. Zevzm 07.03.23 13:28 Сейчас в теме
Получите максимальную дату с нужными вам измерениями с помощью агрегатной функции, поместите в ВТ, затем соедините с остальными нужными данными.
3. Said-We 07.03.23 13:30 Сейчас в теме
Структура регистра какая, и какие данные из него тянуть необходимо. Может и не нужно соединения, а может нужно - зависит от структуры и что вам из этого регистра нужно тянуть.
5. Said-We 07.03.23 13:36 Сейчас в теме
"с ближайшей датой (к текущей) документа " ближайшая с какой стороны? Ближайшая больше переданной даты или меньшая от переданной даты. Или реально ближайшая - там уже откуда получится или предыдущая или следующая. :-)
8. mike40 07.03.23 17:01 Сейчас в теме
всем спасибо за ответы, решил задачу просто группировкой по полю ДатаПеремещения
9. Said-We 07.03.23 17:12 Сейчас в теме
(8) Значит структура РС позволяла это сделать. Такое возможно.
10. user1863362 07.03.23 17:13 Сейчас в теме
(8)
группировкой по полю ДатаПеремещения
И опять Калимулин со своей нейросеткой не пригодился. Симптоматично.
Оставьте свое сообщение

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