Jak zsumować wszystkie towary dla klientów?

0

Sumowanie w SQL jak to zsumować wg 1 i 2 kolumny, klient jest jeden wg towaru cena posumować

screenshot-20241129144518.png

2
select
  sum(cena),
  klient,
  towar 
from 
  table 
group by 
  klient,
  towar
1

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

3

Cenę sumujesz, nie nie grupujesz po niej. Wywal cenę z GROUP BY

1

dzięki masz rację

0
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.