Таблица из которой надо удалять:
ТаблицаУБ = Новый ТаблицаЗначений;
ТаблицаУБ.Колонки.Добавить("Дата");
ТаблицаУБ.Колонки.Добавить("Счет");
ТаблицаУБ.Колонки.Добавить("Сумма");
ТаблицаУБ.Колонки.Добавить("Валюта");
ТаблицаУБ.Колонки.Добавить("ИНН");
Таблица в которой содержится что надо удалять:
ТаблицаСписок = Новый ТаблицаЗначений;
ТаблицаСписок.Колонки.Добавить("ИНН");
ТаблицаСписок.Колонки.Добавить("ФизЛицо")
Критерий для определения строк - колонка ИНН (она и там и там есть)
Пробовал делать вот так:
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТЗУБ", ТаблицаУБ);
Запрос.УстановитьПараметр("ТЗС", ТаблицаСписок);
Запрос.Текст = "ВЫБРАТЬ
| ТЗУБ.Дата,
| ТЗУБ.Счет,
| ТЗУБ.Сумма,
| ТЗУБ.Валюта,
| ТЗУБ.ИНН
| ПОМЕСТИТЬ ТЗУБ
|ИЗ
| &ТЗУБ КАК ТЗУБ
| ЛЕВОЕ СОЕДИНЕНИЕ ТЗС КАК ТЗС
| ПО ТЗУБ.ИНН = ТЗС.ИНН
|ГДЕ
| ТЗС.ИНН ЕСТЬ NULL ";
Результат = Запрос.Выполнить();