Имя: Пароль:
1C
1С v8
УТ 11 УФ помогите запрос написать, не могу сообразить ☑
0 SmallwooD13
 
21.09.15
✎
11:18
Приветствую, что-то не могу сообразить, как сделать, и возможно ли вообще?

В УТ11 есть два справочника - Партнеры и КонтактныеЛицаПартнеров , в справочнике КонтактныеЛицаПартнеров есть поле Владелец - это ссылка на Партнера, к которому относится данное Контактное лицо.

Необходимо написать запрос, который будет возращать два поля, в первом - наименование партнера, во втором - одно (желательно первое, но не обязательно) контактное лицо, либо NULL, если не указанно ни одного контактоного лица. То есть на одного партнера должна быть ровно одна строка в результате.
1 DexterMorgan
 
21.09.15
✎
11:22
ВЫБРАТЬ
    КонтактныеЛицаПартнеров.Владелец.Наименование,
    МАКСИМУМ(КонтактныеЛицаПартнеров.Наименование) КАК Наименование
ИЗ
    Справочник.КонтактныеЛицаПартнеров КАК КонтактныеЛицаПартнеров

СГРУППИРОВАТЬ ПО
    КонтактныеЛицаПартнеров.Владелец.Наименование
2 SmallwooD13
 
24.09.15
✎
03:25
Спасибо тебе, добрый человек.
3 dk
 
24.09.15
✎
08:02
тока группировка по наименованию - не айс

ВЫБРАТЬ
    МАКСИМУМ(КонтактныеЛицаПартнеров.Владелец.Наименование) КАК Партнер,
    МАКСИМУМ(КонтактныеЛицаПартнеров.Наименование) КАК Контакт
ИЗ
    Справочник.КонтактныеЛицаПартнеров КАК КонтактныеЛицаПартнеров
СГРУППИРОВАТЬ ПО
    КонтактныеЛицаПартнеров.Владелец
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший