Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 03:09

туплю с запросом. Подскажите

Автор starz555, 02 сен 2013, 10:19

0 Пользователей и 1 гость просматривают эту тему.

starz555

Есть справочник договоры:
В элементе справочника присутствуют реквизиты Владелец, район.
Данные, например такие:
Контрагент      | Район                    |Количество Договоров в районе
ООО "Первый" |Московский            |3
ООО "Первый" |Томский                  |4
ООО "Первый" |Александровский   |3
ООО "Второй"  |Московский            |3
ООО "Второй" |Томский                   |2
ООО "Второй" |Александровский    |1


Как выбрать в запросе  данные в виде:
Владелец/Район (с максимальным количеством договоров):
,то есть в итоге надо получить
ООО "Первый" |Томский                  |4
ООО "Второй"  |Московский            |3

Просто, наверное, просто догнать не могу.
Подскажите, кому не трудно, пожалуйста

LordWizard

Сделать отбор по максимальному значению, при этом отобрать по району сортировкой. Можно попробовать Собрать в таблицу и анализировать ее,а уже получив строку таблицы - выбрать из нее значения.
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

33lab

Не совсем понятно почему у вас максимальное количество договоров только 3 и 4, например 2 относительно 1 тоже максимальное.
В зависимости от ситуации:
1. В запросе устанавливать условия например количество договоров более 2 тогда выйдут только те у которых 3,4 и более.
2. В запросе поставить МАКСИМУМ()
Добавлено: 03 сен 2013, 15:07


Пример1
"ВЫБРАТЬ
|   ДоговорыКонтрагентов.КоличествоДоговоровВРайоне,
|   ДоговорыКонтрагентов.Район,
|   ДоговорыКонтрагентов.Владелец
|ИЗ
|   Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
|ГДЕ
|   ДоговорыКонтрагентов.КоличествоДоговоровВРайоне > &КоличествоДоговоровВРайоне"

Запрос.УстановитьПараметр("КоличествоДоговоровВРайоне",2);


Пример 2
"ВЫБРАТЬ
|   МАКСИМУМ(ДоговорыКонтрагентов.КоличествоДоговоровВРайоне),
|   ДоговорыКонтрагентов.Район,
|   ДоговорыКонтрагентов.Владелец
|ИЗ
|   Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск