Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Обьединить результаты запросов по условию

Обьединить результаты запросов по условию
Я
   Alexs_set
 
14.09.20 - 21:17
Добрый вечер, форумчане.
Подскажите, пожалуйста, новичку как соединить 2 таблицы в запросе

Таблица 1.
Товар   Артикул   Кол-во Организация   Склад
Ручка1   254        12     Мир          Первый
Ручка2   254         8     Мир          34АВ

Таблица2.

Товар             Кол-во Организация   Склад   НомерГТД ДокПоступления.Дата
Ручка1              4     Мир          Первый  14523      13.09.2020
Ручка1              5     Мир          Первый  54862      10.09.2020
Ручка1              7     Мир          Первый  14523      10.09.2020
Ручка1              5     Мир          34АВ    54826      12.09.2020
Ручка1             12     Мир          34АВ    85462      12.09.2020
Ручка1              5     Мир          34АВ    78995      11.09.2020

Необходимо получить Таблицу:

Товар   Артикул   Кол-во Организация   Склад   НомерГТД ДокПоступления.Дата
Ручка1   254        4     Мир          Первый  14523      13.09.2020
Ручка1   254        5     Мир          Первый  54862      10.09.2020
Ручка1   254        3     Мир          Первый  14523      10.09.2020
Ручка1   254        5     Мир          34АВ    54826      12.09.2020
Ручка1   254        3     Мир          34АВ    85462      12.09.2020


Т.е. Из второй таблицы нам нужно взять такое количество товара по послед. документам поставки, которое равно количеству в таблице 1.
Как это можно реализовать в запросе?
   vde69
 
1 - 14.09.20 - 21:20
сначала в поиск и пробовать самому, потом сюда с тем ЧТО НЕ ПОЛУЧИЛОСЬ
   RomanYS
 
2 - 14.09.20 - 21:35
(0) гугли "ФИФО в запросе" (у тебя ЛИФО). Но ни новичку ни в реальной жизни это не нужно, задачка академическая или специально для тестов
   lodger
 
3 - 14.09.20 - 21:41
(2) чойта, уметь разобраться или даже написать фифо\лифо на коленке бывает нужно. не всем конечно, но случается и такой треш :)
   RomanYS
 
4 - 14.09.20 - 21:50
(3) я не говорил, что это вредно. И даже периодически баловался подобным, например, в обработках по разгребанию каши в регистрах.
Но с формулировкой "новичку как соединить 2 таблицы в запросе" ТС будет очень тяжко))
   vde69
 
5 - 14.09.20 - 22:30
(2) у меня партии списываются по фифо прямо в запросе
   RomanYS
 
6 - 14.09.20 - 23:00
(5)
Ты не новичок.
Ты же понимаешь почему 1С так не делает, и где твоё решение может просесть по производительности (конкретно в твоей базе такие ситуации могут быть исключены).

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.