Mam zestawienie poniżej, naprowadzcie mnie gdzie popełniam błąd. Chce uzyskać zestawienie towarów jakie przedstawiciel pobrał i zwrócił do firmy danego dnia. Zestawienie ma pokazywać cały dostępny asortyment w subiekcie a nie tylko te rzeczy którego dnia pobrał. a to poniżej zestawienie ogranicza tylko do listy asortymentu który pobrał, po prostu nie uwzględnia zer. Jak to mam zrobić żeby pokazywało cały asortyment.
select tw_Nazwa, ob_Ilosc
from tw__Towar T
LEFT outer join dok_Pozycja on T.tw_Id=ob_TowId
LEFT JOIN dbo.dok__Dokument d ON dbo.dok_Pozycja.ob_DokMagId = d.dok_Id
LEFT join kh__Kontrahent k on k.kh_Id=d.dok_OdbiorcaId
LEFT JOIN sl_GrupaKh g ON k.kh_IdGrupa=g.grk_Id
lEFT JOIN sl_Kategoria ON kat_Id= d.dok_KatId
LEFT JOIN adr__Ewid e on e.adr_IdObiektu=k.kh_Id
LEFT JOIN sl_Magazyn ON sl_Magazyn.mag_Id = d.dok_MagId
where dok_DataWyst = '2021-09-01' and dok_Typ IN (10,11) and (e.adr_TypAdresu = 1 or e.adr_TypAdresu is null) and (e.adr_Nazwa = 'Nazwa_Przedstawiciela' or e.adr_TypAdresu is null)