Запрос выводит результат только если есть остатки по двум регистрам. Как получить результат если в одном регистре ноль???
|SELECT | Рег.Товар as [Товар $Справочник.Товары], | Рег.КоличествоНачальныйОстаток as КоличествоНачОст, | Рег.КоличествоКонечныйОстаток as КоличествоКонОст, | Рег.Период Период, | РегСкл.Товар as [Товар $Справочник.Товары], | (ISNULL(РегСкл.ОстатокТовараНачальныйОстаток,0)) as КоличествоСклНачОст, | (ISNULL(РегСкл.ОстатокТовараКонечныйОстаток,0)) as КоличествоСклКонОст, | РегСкл.Период Период |FROM | $РегистрОстаткиОбороты.ОстаткиТоваровБух(:ВыбНачПериода, :ВыбКонПериода~, Квартал,ДвиженияИГраницыПериода,, | Фирма = :ВыбДокФирма AND Товар NOT IN (SELECT Val FROM #ВыбИсклТовар) AND Товар NOT IN (SELECT Val FROM #ВыбИсклТовар2) AND Товар NOT IN (SELECT Val FROM #ВыбИсклТовар3), | (Товар), (Количество)) as Рег |FULL JOIN | $РегистрОстаткиОбороты.ОстаткиТоваров(:ВыбНачПериода, :ВыбКонПериода~, Квартал,ДвиженияИГраницыПериода,, | Товар NOT IN (SELECT Val FROM #ВыбИсклТовар) AND Товар NOT IN (SELECT Val FROM #ВыбИсклТовар2) AND Товар NOT IN (SELECT Val FROM #ВыбИсклТовар3), | (Товар), (ОстатокТовара)) as РегСкл |ON | Рег.Товар =РегСкл.Товар AND Рег.Период = РегСкл.Период |";
|