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