0
Rumpil
02.10.13
✎
13:32
|
У справочника Контрагенты есть 3 поля, абсолютно однотипных - Телефон1, Телефон 2, Телефон3. Мне необходимо запросом получить список всех номеров, при этом чтобы ни один не повторялся.
Пока написал такое, но дубляжи все равно есть:
Запрос = Новый Запрос("ВЫБРАТЬ РАЗЛИЧНЫЕ
| Контрагенты.Телефон1 КАК Телефон
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.ЭтоГруппа = ЛОЖЬ
| И Контрагенты.Покупатель = &Да
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Контрагенты.Телефон2
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.ЭтоГруппа = ЛОЖЬ
| И Контрагенты.Покупатель = &Да
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Контрагенты.Телефон3
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.ЭтоГруппа = ЛОЖЬ
| И Контрагенты.Покупатель = &Да");
В какую сторону копать ?
|
|