|
Добавить к запросу ЕСТЬ NULL или вывести всех контрагентов у кого даже НЕТ продаж
| ☑ |
0
1СникомХочу Стать
02.10.20
✎
11:00
|
Здравствуйте уважаемые эксперты!
Есть запрос он выводит Сумму продаж по контрагентам, но я хотел бы вывести всех контрагентов у кого даже НЕТ продаж.
Думаю это как то можно сделать через ЕСТЬ NULL? Подскажите плс как это реализовать - то есть обороты по тем у кого есть продажи (выводит) и контрагентов у кого нет продаж
ВЫБРАТЬ
СУММА(Продажи.Стоимость) КАК Стоимость,
Контрагенты.Ссылка
ИЗ
РегистрНакопления.Продажи КАК Продажи
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО Продажи.Контрагент = Контрагенты.Ссылка
ГДЕ
Продажи.Период >= &Период
СГРУППИРОВАТЬ ПО
Контрагенты.Ссылка
|
|
1
ДенисЧ
02.10.20
✎
11:01
|
таблицы местами поменяй.
|
|
2
Галахад
гуру
02.10.20
✎
11:06
|
Напиши "правое" вместо "левое"
|
|
3
Mikeware
02.10.20
✎
11:07
|
(1) (2) надо сразу курс онолитега советовать!
|
|
4
trad
02.10.20
✎
11:11
|
(1) (2) + Продажи.Период >= &Период перенести в ПО
|
|
5
PR
02.10.20
✎
11:13
|
(4) Если сделать и (1) и (2), то будет то же самое
|
|
6
1СникомХочу Стать
02.10.20
✎
11:20
|
(5) (1) (3) (4) (2) так тоже, не выводит тех у кого нет продаж
ВЫБРАТЬ
Контрагенты.Ссылка,
Продажи.Стоимость
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи
ПО Контрагенты.Ссылка = Продажи.Контрагент
ГДЕ
Продажи.Период >= &Период
|
|
7
Галахад
гуру
02.10.20
✎
11:20
|
(6) См. (4)
|
|
8
trad
02.10.20
✎
11:25
|
(5) угу. надо ((1) или (2)) и (4)
|
|
9
1СникомХочу Стать
02.10.20
✎
11:29
|
Спасибо огромное!
ВЫБРАТЬ
Контрагенты.Ссылка,
Продажи.Стоимость
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи
ПО Контрагенты.Ссылка = Продажи.Контрагент И Продажи.Период >= &Период
|
|
10
trad
02.10.20
✎
11:32
|
(9) следующий этап - смотреть не в движения регистра, а в ВТ оборотов
|
|
11
Mikeware
02.10.20
✎
12:45
|
(10) найти без оборотов - без виртуальной _может_ оказаться быстрее
|
|
12
trad
02.10.20
✎
13:41
|
(11) как так? ВТ обороты - это, в худшем пределе движения, в лучшем - итоги
|
|