Добрый день. есть вот такой вот ховнозапрос

    "ВЫБРАТЬ
     | т.Контрагент КАК Контрагент,
     | т.Категория КАК Категория
     |ПОМЕСТИТЬ ВТ
     |ИЗ
     | &Таблица КАК т
     |
     |ИНДЕКСИРОВАТЬ ПО
     | Контрагент,
     | Категория
     |;
     |
     |////////////////////////////////////////////////////////////­////////////////////
     |ВЫБРАТЬ
     | ВТ.Контрагент КАК Контрагент,
     | КОЛИЧЕСТВО(ВТ.Контрагент) КАК Количество
     |ПОМЕСТИТЬ ВТ2
     |ИЗ
     | ВТ КАК ВТ
     |
     |СГРУППИРОВАТЬ ПО
     | ВТ.Контрагент
     |
     |ИНДЕКСИРОВАТЬ ПО
     | Контрагент
     |;
     |
     |////////////////////////////////////////////////////////////­////////////////////
     |ВЫБРАТЬ
     | ВТ.Контрагент КАК Контрагент,
     | ВТ.Категория КАК Категория,
     | ВТ2.Количество КАК Количество
     |ПОМЕСТИТЬ ВТ3
     |ИЗ
     | ВТ КАК ВТ
     | ЛЕВОЕ СОЕДИНЕНИЕ ВТ2 КАК ВТ2
     | ПО ВТ.Контрагент = ВТ2.Контрагент
     |;
     |
     |////////////////////////////////////////////////////////////­////////////////////
     |ВЫБРАТЬ
     | ВТ.Контрагент КАК Контрагент,
     | ВТ.Категория КАК Категория,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""M1""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК M1,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""M2""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК M2,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""M3""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК M3,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""N1""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК N1,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""N2""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК N2,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""N3""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК N3,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""O3""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК O3,
     | ВЫБОР
     | КОГДА ВТ.Категория = ""O4""
     | ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
     | КОНЕЦ КАК O4
     |ПОМЕСТИТЬ ВТ4
     |ИЗ
     | ВТ КАК ВТ
     |
     |СГРУППИРОВАТЬ ПО
     | ВТ.Контрагент,
     | ВТ.Категория
     |
     |ИНДЕКСИРОВАТЬ ПО
     | Контрагент,
     | Категория
     |;
     |
     |////////////////////////////////////////////////////////////­////////////////////
     |ВЫБРАТЬ
     | ВТ3.Контрагент КАК Контрагент,
     | ВТ3.Категория КАК Категория,
     | ВТ3.Количество КАК Количество,
     | ВТ4.M1 КАК M1,
     | ВТ4.M2 КАК M2,
     | ВТ4.M3 КАК M3,
     | ВТ4.N1 КАК N1,
     | ВТ4.N2 КАК N2,
     | ВТ4.N3 КАК N3,
     | ВТ4.O3 КАК O3,
     | ВТ4.O4 КАК O4,
     | ВЫБОР
     | КОГДА ВТ3.Категория = ""M1""
     | ТОГДА Контрагенты.M1
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""M2""
     | ТОГДА Контрагенты.M2
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""M3""
     | ТОГДА Контрагенты.M3
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""N1""
     | ТОГДА Контрагенты.N1
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""N2""
     | ТОГДА Контрагенты.N2
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""N3""
     | ТОГДА Контрагенты.N3
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""O3""
     | ТОГДА Контрагенты.O3
     | ИНАЧЕ ВЫБОР
     | КОГДА ВТ3.Категория = ""O4""
     | ТОГДА Контрагенты.O4
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ
     | КОНЕЦ КАК Сумма
     |ИЗ
     | ВТ3 КАК ВТ3
     | ЛЕВОЕ СОЕДИНЕНИЕ ВТ4 КАК ВТ4
     | ПО ВТ3.Категория = ВТ4.Категория
     | И ВТ3.Контрагент = ВТ4.Контрагент,
     | Справочник.Контрагенты КАК Контрагенты
     |ГДЕ
     | ВТ3.Контрагент = Контрагенты.Ссылка";

В коде

                          | Справочник.Контрагенты КАК Контрагенты
     |ГДЕ
     | ВТ3.Контрагент = Контрагенты.Ссылка
У меня строки выгружатся без пустой ссылки контрагента. они куда то изчезают.

Нужно чтобы строки с пустой ссылкой контрагента тоже выгружались. Не могу понять где что нужно дописать
---
справочник Контрагенты тоже нужно через ЛЕВОЕ СОЕДИНЕНИЕ приклеивать, а не через условие ГДЕ
---
ГДЕ Контрагент = Значение(Справочник.Контрагенты.)
---
А в чем смысл запроса? он в целом работает?
Смущает :
ВЫБРАТЬ
 ВТ.Контрагент КАК Контрагент,
 ВТ.Категория КАК Категория,
 ВЫБОР
 КОГДА ВТ.Категория = ""M1""
 ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
 КОНЕЦ КАК M1,
 ВЫБОР
 КОГДА ВТ.Категория = ""M2""
 ТОГДА КОЛИЧЕСТВО(ВТ.Категория)
 КОНЕЦ КАК M2,
---
ВТ3.Контрагент КАК Контрагенты
|ГДЕ
| ВТ3.Контрагент = Значение(Справочник.Контрагенты.ПустаяСсылка)
---
все работает прекрасно. как нужно
---
рад за вас
---
справочник Контрагенты тоже нужно через ЛЕВОЕ СОЕДИНЕНИЕ приклеивать, а не через условие ГДЕ
---
Помогло! действительно через левое соединение все работает