Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql]sumowanie zamiast group
Forum PHP.pl > Forum > Przedszkole
Guest
mam tabele rekordy
id|ile

w niej kilka powtarzajacych sie wpisow z tym samym id
jak wylistowac wszystkie rekordy tak aby sie nie powtarzaly i aby jesli rekord sie powtarza to sumuje wartos pola ile w tych powtarzajacych sie i sume podaje przy listowaniu przy id danego rekordu: np.
mam wpisy
1|2
1|6
2|1
3|4

po wylistowaniu powinno pokazac:
1|8
2|1
3|4

w jaki sposob cos takeigo zrobic ?
nospor
ale to wlasnie przy pomocy group i sumy sie robi smile.gif
  1. SELECT id, sum(ile) AS suma
  2. FROM tabela
  3. GROUP BY id
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.