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