Tabela finanse IdFin idPlatnika IdKl numKlienta IdPrzelew TytulPrzel zaplata emailWys email1Wysl 12 61990 63 84784903911B8FEC33591C313030BC16A01D7AB2 634729686615000000 Zakup towaru nr77 1 1 0 13 61991 63 84784903911B8FEC33591C313030BC16A01D7AB2 634729686615000000 Zakup towaru nr77 1 1 0 14 61992 63 84784903911B8FEC33591C313030BC16A01D7AB2 634729703720625000 Zakup towaru nr77 1 1 0 15 62421 66 D3C758112423C7D4A53F7ED94FEBC5648E8FED30 634731908338437500 Zakup towaru nr102 1 0 0 oraz transakcje IDT IDKlTranz IdKlient IdkPr NazSklepu NazTow Ile TypSklepu CalkCena 61 65 84784903911B8FEC33591C313030BC16A01D7AB2 3 Alkis Konik 2 AGD/RTV 1022 62 66 D3C758112423C7D4A53F7ED94FEBC5648E8FED30 3 Alkis Konik 3 AGD/RTV 1533 63 67 D3C758112423C7D4A53F7ED94FEBC5648E8FED30 3 Alkis Konik 3 AGD/RTV 1533 64 68 D3C758112423C7D4A53F7ED94FEBC5648E8FED30 3 Alkis Konik 3 AGD/RTV 1533
Próbuję wyliczyć ile łącznie danych przedmiotów(według nazwy przedmiotu) uległo sprzedaży.
Zbudowałem takie zapytanie:
SELECT SUM(Cast(t.Ile AS int)) FROM Transakcje t INNER JOIN finanse f ON t.IDKlTranz=f.IdKl AND t.IdKlient=f.numKlienta WHERE t.NazTow=@0 AND f.zaplata=@1 GROUP BY t.NazTow
Parametr @0-jest prawidłową nazwą produktu pochodzącą już z innej kwerendy
Parametr @1-przyjmuje wartość 1-status zapłacono.
Problem w tym ,że kwerenda jakoś dziwnie mi wylicza, kombinuje już z grupowaniem ,nie wiem, może złączenia są nieprawidłowe?
Z góry dziękuję za pomoc.
PS.Nie wiem dlaczego na forum w bbcode źle się formatują tabele,a w plaintekście jest dobrze?