|
Максимум в запросе как отбор
| ☑ |
0
assest
26.10.18
✎
15:47
|
Доброго дня,
Никак не соображу как сделать отбор по максимальному значению
Есть РС в котором есть поле содержащее дату
Как мне отобрать записи с группировкой по измерениям и отбором по максимальному значению
РС - периодический
Измерения:
Измерение1
Реквизиты
Реквизит1
реквизит2
Мне нужно чтобы
если будут такие строки
Период Измерение1 Реквизит реквизит2
01.01.2016 Измерение1 0 10
01.01.2017 Измерение1 1 8
01.01.2018 Измерение1 0 10
То у меня отобралась строка
Период Измерение1 Реквизит реквизит2
01.01.2017 Измерение1 1 8
|
|
1
assest
26.10.18
✎
15:49
|
Нужен отбор по полю реквизит1
|
|
2
Fragster
гуру
26.10.18
✎
15:50
|
СрезПоследних
|
|
3
Fragster
гуру
26.10.18
✎
15:50
|
а отбор - в где из параметров ТВ вытащи
|
|
4
Fragster
гуру
26.10.18
✎
15:50
|
вернее наоборот
|
|
5
Fragster
гуру
26.10.18
✎
15:50
|
впихни в параметры ВТ
|
|
6
assest
26.10.18
✎
15:53
|
(2) срез последних вернет 3 строку
Таких наборов может быть много и мне нужно отобрать все измерения с максимальным реквизитом1 и какой ему соответствует реквизит2
|
|
7
Fragster
гуру
26.10.18
✎
15:55
|
ну тогда получи в ВТ максимум реквизита 1, а потом с этой ВТ соедини таблицу регистра
|
|
8
Aceforg
26.10.18
✎
16:00
|
Выбрать
Измерение1
Максимум (Реквизит1)
Поместить ВТМасксимум
ИЗ Регистра
;
Выбрать
*
Из ВТМаксимум
ЛевоеСоединение Регистр
По Измерение1=Измерение1
|
|
9
dezss
26.10.18
✎
16:04
|
(8) из первого убрать Измерение1, во втором соединяться по реквизиту
|
|
10
dezss
26.10.18
✎
16:05
|
(9) + если я правильно понял ТС
|
|
11
assest
26.10.18
✎
16:15
|
(8) (9) (10) В принципе все так, только
В первом запросе группировка по измерениям, максимум по реквизиту 1
во втором запросе результат первого с РС
внутреннее соединение по реквизиту 1
|
|