|
Дублируются данные в запросе | ☑ | ||
|---|---|---|---|---|
|
0
Arch Dornan
21.07.18
✎
19:39
|
Доброго времени суток, с меня как всегда.
Имеется запрос ВЫБРАТЬ СотрудникиПеречень.Сотрудник.Ссылка КАК СотрудникиПеречень ПОМЕСТИТЬ ТАБЛИЦА_СОТРУДНИКОВ1 ИЗ Справочник.Договоры.Перечень КАК СотрудникиПеречень ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ СотрудникиИсполнит.Сотрудник.Ссылка ИЗ Справочник.Договоры.Исполнители КАК СотрудникиИсполнит ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ФизическиеЛица.Ссылка ИЗ Справочник.ФизическиеЛица КАК ФизическиеЛица ВНУТРЕННЕЕ СОЕДИНЕНИЕ ТАБЛИЦА_СОТРУДНИКОВ1 КАК ТАБЛИЦА_СОТРУДНИКОВ1 ПО ФизическиеЛица.Ссылка <> ТАБЛИЦА_СОТРУДНИКОВ1.СотрудникиПеречень.Ссылка В результате запроса, по-хорошему, должны остаться только те физические лица из справочника, ссылка на которых не совпадает с теми, которые отобраны во временной таблице. Этого я пытаюсь добиться внутренним соединением и условием <>. Это в идеале. А как на практике получается так: результатом запроса является таблица, где справа перечислены физ.лица из временной таблицы и им в соответствие поставлены все, кто подходит под условие <>, в итоге получается таблица на 15 строк в 2 колонки. А в теории должна быть одна колонка, и, например, если во временной таблице 1 человек, а в справочнике 5, то в итоге должно быть 4, т.е. Вася есть во временной таблице и в справочнике, значит в результате должна быть таблица без Василия. Запутался в этих дублированиях, помогите, пожалуйста. |
|||
|
1
Лефмихалыч
21.07.18
✎
20:00
|
ИЗ
Справочник.ФизическиеЛица КАК ФизическиеЛица ЛЕВОЕБЛЯТЬ СОЕДИНЕНИЕ ТАБЛИЦА_СОТРУДНИКОВ1 КАК ТАБЛИЦА_СОТРУДНИКОВ1 ПО ФизическиеЛица.Ссылка = ТАБЛИЦА_СОТРУДНИКОВ1.СотрудникиПеречень.Ссылка ГДЕ ТАБЛИЦА_СОТРУДНИКОВ1.СотрудникиПеречень.Ссылка есть null |
|||
|
2
1sanekmaloi1
21.07.18
✎
22:07
|
ИЗ
Справочник.ФизическиеЛица КАК ФизическиеЛица ГДЕ НЕ ФизическиеЛица.Ссылка В (ВЫБРАТЬ ТАБЛИЦА_СОТРУДНИКОВ1.СотрудникиПеречень из ТАБЛИЦА_СОТРУДНИКОВ1) |
|||
|
3
Arch Dornan
22.07.18
✎
11:32
|
(1) Лефмихалыч, Вы лучший, спасибо.
(2) Спасибо |
|||
|
4
D3O
22.07.18
✎
15:09
|
(3) по быстродействию лучше именно вариант (1)
|
| Форум | Правила | Описание | Секции | Поиск |