1с Запрос. Выбрать максимальные строки с условием

1. applesound 1 15.01.21 17:53 Сейчас в теме
Добрый день.
Как в запросе сделать отбор по условию: Если есть строка с максимальным приоритетом, значить её брать Иначе берём с приоритетом ниже и т.д.
Оставляем по контрагенту и договору контрагента только строки с максимальным приоритетом.

Образец в файле
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. FatPanzer 15.01.21 18:08 Сейчас в теме
(1) Ну и почему у Петрова строка с приоритетом 1 попала в итоговую выборку? У вас задача некорректно поставлена.
4. applesound 1 15.01.21 18:26 Сейчас в теме
(3) Потому что учитываем договора.
Оставляем по контрагенту и договору контрагента только строки с максимальным приоритетом.
5. FatPanzer 15.01.21 18:32 Сейчас в теме
(4) Ага, увидел, сорян. Тогда верный ответ в (2) - ВТ с ключами Контрагент/Договор и агрегатом Приоритет (по максимуму). А потом обратное соединение с исходной по всем трем полям ВТ.
2. user868505 15.01.21 18:00 Сейчас в теме
Отобрать во временную таблицу строки по условию, сгруппировав по минимум (Приоритет)
Затем выбирать данные из этой таблицы, соединяя с исходной по приоритету.
dhurricane; mifka186; +2 Ответить
Оставьте свое сообщение

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