Sumowanie w SQL jak to zsumować wg 1 i 2 kolumny, klient jest jeden wg towaru cena posumować
select
sum(cena),
klient,
towar
from
table
group by
klient,
towar
Dzieki ale to nie to też tak próbowałem i dziwiłem się że nie da rady, nie nadmieniłem że sklejam dwie tabele prodpoz z fakturą. Faktura i prodpoz składam po id towaru bo tutaj i tutaj występuje czyli wcześniej robię joina na
select
sum(p.cena),
k.klient,
p.towar
from bil.prodpoz p
join bil.faktura f on f.id_fakt=p.id_fakt
where f.rok_sprz='2024' and p.towar like ''1%' (w tablece poglądowej napisałem że 1 lub 2 ale fakt jest taki że mam towar albo 11 albo 12 nie ma innego z tego zakresu)
group by
p.cena,
k.klient,
p.towar
nie działa
Cenę sumujesz, nie nie grupujesz po niej. Wywal cenę z GROUP BY
dzięki masz rację
Marcin.Miga napisał(a):
Cenę sumujesz, nie nie grupujesz po niej. Wywal cenę z GROUP BY
to było tak proste że aż trudne dzieki właśnie za wywalenie ceny i działa