Имя: Пароль:
1C
1С v8
Получить предыдущую дату в запросе, при условии, что даты идут не по порядку.
0 ahmato
 
16.11.16
11:28
Всем привет.

Есть таблица дат в запросе:
01.11.2016
02.11.2016
07.11.2016
10.11.2016

не могу сообразить, как в запросе при значении текущей даты 10.11.16 получить предыдущую дату 07.11.16, при условии что я не знаю что предыдущая дата 07.11.2016.
1 Альбатрос
 
16.11.16
11:32
Ну Отсортируй, сравни и выбирай первую запись, в чем проблема-то?
2 mehfk
 
16.11.16
11:34
выбрать максимум(таб2.Дата), Таб1.Дата из таблицаДат как Таб1 левое соединение таблицаДат как Таб2 по Таб1.Дата < Таб2.Дата сгруппировать по Таб1.Дата
3 ahmato
 
16.11.16
11:56
(2) все получилось. Спасибо.
4 mehfk
 
16.11.16
11:58
(3) 500 р в кассу Мисты занеси.
Программист всегда исправляет последнюю ошибку.