salve, mi sto ccrucciando con una query di mysql
una cosa del tipo:
ma a me serve qualcosa che mi ritorni, NON la somma di ogni singolo id, bensi la somma totale di tutti gli id.codice:"SELECT id, SUM(cartellini) AS cartellini, SUM(bonus) AS bonus, SUM(malus) AS malus, SUM(assist) AS assist, SUM(goals) AS goals, SUM(goals+assist+bonus-cartellini-malus) AS totale FROM punteggio where id='$row[giocatore1]' or id='$row[giocatore2]' or id='$row[giocatore3]' GROUP BY id order by totale desc";
esempio:
codice:id cartellini assist goals bonus malus 1 2 3 0 4 0 2 0 5 0 0 0 3 1 2 1 1 5
con somma io intendo che mi dovrebbe tornare:
(0+0+1)(3+5+2)+(4+0+1)-(2+0+1)-(0+0+5) = 8
invece con la query che uso io mi torna altri dati.
qualcuno saprebbe darmi una mano?

Rispondi quotando
