Witajcie,
Chciałbym zestawienie towarów z ilością dostępnych towarów na określonych magazynach, ceną hurtową oraz z kilkoma polami własnymi towaru.
Mniej-więcej takie kolumny:
Symbol | Nazwa towaru | EAN | Dostępne ilości | Pole Liczba01 - rozszerzone | Cena Netto02 (to cena hurtowa)
Mógłbym to zrobić z remamentu, ale nie ma tam pól własnych towarów, a chcę jeszcze po dopisaniu do zapytania "WHERE", aby wybrać konkretne produkty do zestawienia.
Wykonałem coś takiego, jednak mam problem z sumowaniem stanów, aby wyświetlało się to jako jedna pozycja:
SELECT
tw_Id,
tw_Symbol,
tw_Nazwa,
(st_Stan - st_StanRez) as Dostepne,
tc_CenaBrutto1,
pwd_Tekst03,
pwd_Flaga01
FROM Baza.dbo.vwPolaWlasne_Towar
join Baza.dbo.tw_Stan on tw_Id = st_TowId
join Baza.dbo.tw_Cena on tw_Id = tc_IdTowar
WHERE
tw_SklepInternet = 1
AND (st_MagID = 2 OR st_MagId = 4)
Potrzebuję tego, aby w łatwy sposób przesyłać ofertę dla kontrahentów B2B.
Czy ktoś nakierowałby mnie na rozwiązanie?

Dziękuję i pozdrawiam
@Edycja
Poradziłem sobie. Zapytanie wygląda teraz tak:
SELECT
tw__Towar.tw_Id,
tw__Towar.tw_Symbol,
tw__Towar.tw_Nazwa,
(SUM(st_Stan) - SUM(st_StanRez)) as Dostepne,
tc_CenaBrutto1,
pwd_Tekst03,
pwd_Flaga01
FROM [Lectus].[dbo].tw__Towar
join Lectus.dbo.tw_Stan on tw_Id = st_TowId
join Lectus.dbo.tw_Cena on tw_Id = tc_IdTowar
join Lectus.dbo.vwPolaWlasne_Towar on vwPolaWlasne_Towar.tw_Id = tw__Towar.tw_Id
WHERE
tw__Towar.tw_SklepInternet = 1 AND (st_MagID = 2 OR st_MagId = 4)
GROUP BY
tc_CenaBrutto1,
tw__Towar.tw_Id,
tw__Towar.tw_Symbol,
vwPolaWlasne_Towar.pwd_Tekst03,
pwd_Flaga01,
tw__Towar.tw_Nazwa