Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 дек 2023, 17:39

Сопоставление по строке

Автор kav2891, 22 мар 2022, 07:52

0 Пользователей и 1 гость просматривают эту тему.

kav2891

Задача следующая: есть 4 заполненных таблицы значений. Нужно из этих 4 таблиц сделать пятую - сводную.

Т.е. первая таблица - эталонная. В ней есть столбец с уникальными значениями(VIN код). Нужно из первой таблицы из столбца взять строку с VIN кодом, сопоставить его с тремя оставшимися(в которых так же есть этот VIN код) и найденные данные вставить в пятую, сводную таблицу. Подскажите, как это реализовать? Мне как новичку пока сложновато понять

Oscar

kav2891,
Добрый день.
Нужно использовать левое соединение. Нужно сделать выборку из первой таблицы и левым соединением соединить с 3мя таблицами по вин коду.

Oscar

kav2891,
Нужно погуглить как работает левое соединение в 1с. Либо скиньте название таблиц и поля таблиц и какие поля нужно вывести. Попробуем вместе составить запрос.

kav2891

Oscar, вот как образец экселевская таблица. В ней столбцы и заполненные строки. Первая страница - как эталон. Из нее нужно взять VIN, затем во второй таблице найти строку с таким же вином и объединить строки из первой и второй таблицы в третью сводную.


google disk

Книга4.xlsx

МодельСемействоVINМодель для 1ССтолбец 5Столбец 6Столбец 7Столбец 8Столбец 9ГАЗ-2752-777СобольX96275200L0911731Соболь ГАЗ-2752-777ГАЗ-33088-1110СадкоX96330880M1132515Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132644Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132649Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132507Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132684Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132661Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1133047Садко ГАЗ-33088-1110ГАЗ-33088-1110СадкоX96330880M1132747Садко ГАЗ-33088-1110ГАЗ-А21R22-1070Газель NextX96A21R22M2836584Газель Next ГАЗ-А21R22-1070ГАЗ-А21R22-1070Газель NextX96A21R22M2836631Газель Next ГАЗ-А21R22-1070ГАЗ-С41А23-20Садко NextX96C41A23M1134960Садко Next ГАЗ-С41А23-20ГАЗ-С41А23-1020Садко NextX96C41A23M1135051Садко Next ГАЗ-С41А23-1020ГАЗ-А21R22-1070Газель NextX96A21R22M2837193Газель Next ГАЗ-А21R22-1070ГАЗ-А21R22-1070Газель NextX96A21R22M2837283Газель Next ГАЗ-А21R22-1070ГАЗ-27527-753СобольX96275270M0922369Соболь ГАЗ-27527-753ГАЗ-А21R22-1070Газель NextX96A21R22M2837289Газель Next ГАЗ-А21R22-1070ГАЗ-А21R22-1070Газель NextX96A21R22M2837316Газель Next ГАЗ-А21R22-1070ГАЗ-А22R33-55Газель NextX96A22R33M2837432Газель Next ГАЗ-А22R33-55ГАЗ-А22R33-55Газель NextX96A22R33M2837449Газель Next ГАЗ-А22R33-55ГАЗ-А22R33-55Газель NextX96A22R33M2837571Газель Next ГАЗ-А22R33-55ГАЗ-А22R33-55Газель NextX96A22R33M2837591Газель Next ГАЗ-А22R33-55ГАЗ-А22R33-55Газель NextX96A22R33M2837708Газель Next ГАЗ-А22R33-55ГАЗ-С41RВ3-10Газон NextX96C41RB3M1135018Газон Next ГАЗ-С41RВ3-10ГАЗ-С41А43-1020Садко NextX96C41A43M1135675Садко Next ГАЗ-С41А43-1020ГАЗ-А31R35-60Газель NextX96A31R35M0923459Газель Next ГАЗ-А31R35-60ГАЗ-С41R13-1060Газон NextX96C41R13M1135808Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135771Газон Next ГАЗ-С41R13-1060ГАЗ-С41А23-20Садко NextX96C41A23M1134876Садко Next ГАЗ-С41А23-20ГАЗ-С41А23-1020Садко NextX96C41A23M1135023Садко Next ГАЗ-С41А23-1020ГАЗ-С41R13-1060Газон NextX96C41R13M1135838Газон Next ГАЗ-С41R13-1060ГАЗ-А21R23-1050Газель NextX96A21R23M2839400Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839413Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839423Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839391Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839411Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839313Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839455Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839459Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839451Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839462Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839482Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839445Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839486Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2838707Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2838991Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2838916Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839129Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839131Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839124Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839151Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839168Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839163Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839197Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839166Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839161Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839172Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839208Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839250Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839285Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839275Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839266Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839159Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839317Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839323Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839333Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839351Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839360Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839364Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839291Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839393Газель Next ГАЗ-А21R23-1050ГАЗ-С41R13-1060Газон NextX96C41R13M1135125Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135670Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135678Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135644Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135762Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135781Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135778Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135773Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135799Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135801Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135804Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135813Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135795Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135797Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135817Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135820Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135825Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135787Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135856Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135861Газон Next ГАЗ-С41R13-1060ГАЗ-С41R13-1060Газон NextX96C41R13M1135841Газон Next ГАЗ-С41R13-1060ГАЗ-А31R32-220ГАЗель NNX96A31R32M0920350ГАЗель NN ГАЗ-А31R32-220ГАЗ-С41А23-20Садко NextX96C41A23M1136070Садко Next ГАЗ-С41А23-20ГАЗ-С41А23-20Садко NextX96C41A23M1136287Садко Next ГАЗ-С41А23-20ГАЗ-С41А23-20Садко NextX96C41A23M1135885Садко Next ГАЗ-С41А23-20ГАЗ-А21R23-1050Газель NextX96A21R23M2839502Газель Next ГАЗ-А21R23-1050ГАЗ-А21R23-1050Газель NextX96A21R23M2839518Газель Next ГАЗ-А21R23-1050

Oscar

kav2891,
Могу подсказать примерный запрос. Так как для точного Вы не скинули название Ваших таблиц.

ВЫБРАТЬ
   Эталон.VIN КАК VIN,
   ТаблицаДоп.Поле1 КАК Поле1
ИЗ
   Таблица1 КАК Эталон
      ЛЕВОЕ СОЕДИНЕНИЕ Таблица2 КАК ТаблицаДоп
      ПО (Эталон.VIN = ТаблицаДоп.VIN)

Заместо Таблица1, Таблица2, Поле1 ставите свои названия таблиц и полей.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск