Witam,
Proszę o pomoc bo nie mogę załapać składni CHL_DB
napisałem zestawienie które liczy mi ilość towarów potrzebnych do zamówienia jeśli ilość spadnie poniżej minimalnej.
Ta ilość to różnica mojego stanu optymalnego (wpisywane w polu własnym kartoteki towaru) i stanu minimalnego. Chcę aby można zawężać listę do grup towarowych.
select
tw__Towar.tw_Symbol as Symbol, tw__Towar.tw_Nazwa as Nazwa, tw__Towar.tw_DostSymbol as Położenie, sl_GrupaTw.grt_nazwa as Grupa, tw_Stan.st_Stan as Ilość, tw__towar.tw_StanMin as Stan_Minimalny,
tw__towar.tw_Pole1 as Stan_Optymalny,
(Tw__Towar.tw_Pole1-tw_Stan.st_Stan) as Do_Zamowienia
from
dbo.tw__Towar
JOIN dbo.Tw_Stan on
tw_Stan.st_TowId =Tw__Towar.tw_Id
and tw_Stan.st_Stan<=Tw__Towar.Tw_StanMin
join sl_GrupaTw on
sl_GrupaTw.grt_id=tw__towar.tw_idgrupa
and (sl_GrupaTw.grt_nazwa in ({CHL_DB: SELECT grt_id, grt_Nazwa FROM sl_grupatw ORDER BY grt_nazwa: Grupa}))
błędu niby nie pokazuje w sprawdzeniu ale już przy liczeniu wybór działa ale mam błąd zapytania.
Pozdrawiam