|
Запрос 🠗 (Волшебник 01.11.2022 14:32)
| ☑ |
0
happysan
01.11.22
✎
14:18
|
Добрый день.
У кого какие мысли по поводу реализации следующей задачи?
Дано:
регистр накопления остатков Заказы клиентов. Измерение Заказ, Ресурс Сумма.
регистр накопления остатков Расчеты с клиентами. Измерение Заказ, ресурс Сумма.
Нужно получить таблицу остатков расчетов с клиентами по закрытым заказам. Колонки: Заказ, сумма остаток.
«Остатки расчетов с клиентами» – это остаток регистра Расчеты с клиентами. «Закрытые заказы» – это те заказы, по которым отсутствует остаток суммы по регистру Заказы клиентов.
Нужно написать запрос к решению задачи. Важна структура запроса.
|
|
1
PR
01.11.22
✎
14:18
|
(0) А у тебя какие мысли?
|
|
2
Krendel
01.11.22
✎
14:19
|
(1) полцчить на халяву решение, он же написал
|
|
3
PR
01.11.22
✎
14:20
|
Название ветки тупое, кстати
|
|
4
Kassern
01.11.22
✎
14:21
|
(0) Решение в лоб, соедините 2 таблицы вместе и сделайте условие мол ЕстьNull(Таблица.Остаток,0)=0 Чтобы срезать "Закрытые заказы"
|
|
5
Kassern
01.11.22
✎
14:22
|
*точнее, чтобы оставить только "Закрытые заказы"
|
|
6
rudnitskij
01.11.22
✎
15:30
|
(0) Мысль такая: надо писать запрос, который решит эту задачу
|
|
7
happysan
02.11.22
✎
08:59
|
(4) В соединении слева "Расчеты с клиентами", а условие ЕстьNull(Таблица.Остаток,0)=0 в соединении же лучше указать, а не в ГДЕ. Верно?
|
|
8
happysan
02.11.22
✎
10:28
|
(7) Точнее, наоборот, ЕстьNull(Таблица.Остаток,0)=0 в условии ГДЕ.
|
|