Добрый день. Подскажите пожалуйста в следующем. Хочу написать запрос, который будет формироваться по ходу обхода цикла, то есть каждая строка будет добавлять часть кода. Проблема в том, что я хочу объединить очень много таблиц в одну (полей всего два и они общие, есть у всех таблиц). Но на сколько я понимаю, нельзя объединять виртуальные таблицы. То есть такой метод не работает и выдаёт ошибку "Содержимое объекта данных может быть выбрано только во временную таблицу":
ВЫБРАТЬ
ТЗ.Элемент1 КАК Элемент1 ,
ТЗ.Элемент2 КАК Элемент2
ИЗ
&ТЗ КАК ТЗ
ОБЪЕДИНИТЬ
ВЫБРАТЬ
ТЗ2.Элемент1 ,
ТЗ2.Элемент2
ИЗ
&ТЗ2 КАК ТЗ2
Поделитесь информацией по этому поводу. Нужно именно таким способом, то есть каждая строка цикла должна добавить очередной кусок объединения.