|
Запросы: Нужно сверять данные текущей строки с данными в следующей!
| ☑ |
0
yuraskas
07.02.22
✎
21:37
|
Наведите пож. на мысль как в запросе это сделать.
|
|
1
Кирпич
07.02.22
✎
21:38
|
Сверяй текущую с предыдущей
|
|
2
yuraskas
07.02.22
✎
21:39
|
Если быть точнее, что обращение идет к единственному РС, у которого есть колонка Дата. Так вот эту дату надо сверить с датой в следующей строке.
|
|
3
Кирпич
07.02.22
✎
21:39
|
или выгрузи в ТЗ и сверяй что хочешь с чем хочешь
|
|
4
yuraskas
07.02.22
✎
21:40
|
(1) буквально в двух словах, наведите на мысль.
|
|
5
yuraskas
07.02.22
✎
21:40
|
надо все в запросе
|
|
6
RomanYS
07.02.22
✎
21:46
|
В 8.3 можно автономерзаписи в ВТ, потом соединить по нему (ВТ1.Номер = ВТ2.Номер+1)
|
|
7
yuraskas
07.02.22
✎
21:47
|
Спасибо
|
|
8
Casey1984
08.02.22
✎
00:33
|
(6) У него есть дата (2) можно датой обойтись
|
|
9
RomanYS
08.02.22
✎
00:39
|
(8) да я не против. Только если (6) доступно, то ничего проще, гибче(возможность сортировать по разным полям) и оптимальнее не найдешь
|
|
10
МихаилМ
08.02.22
✎
00:44
|
|
|
11
Casey1984
08.02.22
✎
00:51
|
(9) А ты умеешь соблазнять
|
|
12
b_ru
08.02.22
✎
01:37
|
ВЫБРАТЬ т1.*, МИН(т2.Дата) КАК ДатаСледующейЗаписи
ИЗ МойРегистр КАК т1 ВНУТРЕННЕЕ СОЕДИНЕНИЕ МойРегистр КАК т2 ПО т1.Ключ = т2.Ключ и т1.Дата < т2.Дата
СГРУППИРОВАТЬ ПО
т1.*
|
|
13
b_ru
08.02.22
✎
01:39
|
Если простым языком, то соединяешь регистр сам с собой по условию дата меньше даты, получаешь таблицу, где строкам регистра будут соответствовать даты следующих строк. И уже эту таблицу опять соединяешь с этим же регистром по полученной дате следующей строки, таким образом к каждой исходной строке подтягиваю следующую
|
|