Trochę odświeżę temat. Udało mi się przepisać zapytanie i osiągnięty wynik jest przeze mnie OK.
Poniżej select z użyciem stworzonego widoku.
Może to pomoże komukolwiek. Pozdrawiam
SELECT RIGHT (Nr_pz,4) AS Rocznik, Nr_PZ, SKU, Nazwa, Cena_zak, Zakup, SUM (vwZstSprzWgKhnt.ob_ilosc * ob_znak) AS Sprzedaz,
CASE
WHEN (SELECT SUM(st_Stan) FROM (SELECT st_TowId, st_Stan from tw_Stan WHERE st_Stan > 0) as totals WHERE st_Stan > 0 AND st_TowId = tw_Id GROUP BY st_TowId) is NULL then 0
ELSE (SELECT SUM(st_Stan) FROM (SELECT st_TowId, st_Stan from tw_Stan WHERE st_Stan > 0) as totals WHERE st_Stan > 0 AND st_TowId = tw_Id GROUP BY st_TowId)
END as Stan
FROM SprDoPz
FULL JOIN vwZstSprzWgKhnt ON SprDoPz.tw_id = vwZstSprzWgKhnt.ob_towId
WHERE
(Nr_Pz LIKE '{T:Podaj nr dokumentu, pozostaw puste, aby wyszukać wszystko}%')
GROUP BY ID_dokumentu, tw_id, Nr_PZ, SKU, Nazwa, Cena_zak, Zakup