Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] Funkcja SUM
Forum PHP.pl > Forum > Przedszkole
_Martin_
Witam mam taki mały problem chce zesumować łączną ilość zawodników w zespole

  1. [/sql]
  2.  
  3. $aIle = mysql_fetch_array(mysql_query('
  4. SELECT
  5. SUM(`id`)
  6. FROM pilkarze WHERE id_klub = '.$aFinanse['id'].'
  7. '));[sql]



<Br>
  1. <?php
  2. <span class='pointer'>+</span> &#321;ączna suma zawodników - ".$aIle[0].
  3. ?>


Lecz mi sumuje (dodaje) ilość i wynosi 136 a powinno wynieść 16 gdyż 16 zawodników jest w druzynie
WIem jaki jest błąd ale jak go rozwiązać zapytanie mi sumuje lecz kazdego id zawodnika
od 1 do 16 czyli 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16=136

Help ?

Edit:

Potrzebuje żeby mi sumował liczbe rekordów odpowiedniego id zespołu a mi sumuje rekordy w tabeli
skowron-line
sum??
  1. $aIle = mysql_fetch_array(mysql_query('
  2. SELECT
  3. SUM(`id`)
  4. FROM pilkarze WHERE id_klub = '.$aFinanse['id'].'
  5. '));


id
1
2
3
sum == 6

wiec potrzebny będzie Ci count
id
1
2
3
count == 3
  1. $aIle = mysql_fetch_array(mysql_query('
  2. SELECT
  3. COUNT(`id`)
  4. FROM pilkarze WHERE id_klub = '.$aFinanse['id'].'
  5. '));
_Martin_
Dziękuje zapomniałem jak to się robiło a nie umiałem znaleźć tej bzdurki THX Wszystko działa pozdrawiam smile.gif
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.