Запрос = Новый Запрос;
  Запрос.Текст = "Выбрать * ПОМЕСТИТЬ ВремТабл Из &ТабЗнач1 как ТабЗнач1;
  | Выбрать * ПОМЕСТИТЬ ВремТабл1 Из &ТабЗнач как ТабЗнач;
  | Выбрать * ИЗ ВремТабл ОБЪЕДИНИТЬ ВСЕ Выбрать * ИЗ ВремТабл1";
  Запрос.УстановитьПараметр("ТабЗнач",ТаблицаИсточник1);
  Запрос.УстановитьПараметр("ТабЗнач1",ТаблицаИсточник2);
  ИтоговаяТаблица = Запрос.Выполнить().Выгрузить();
 
Эта процедура совсем не годится для больших циклов, где выборку надо "подлить" в Результат.
ReplyDeleteДля больших циклов быстрее Метод Добавить и заполнение полей.
Это быстрая процедура для объединения данных, для огромных массивов, необходима минимум доработок,а именно:
Delete1. Точно описать поля
2. Сформировать используя индексы
После этого ни какой метод добавить не сделает быстрее.