ho provato la query che mi hai proposto, purtroppo mi ritorna il totale si...ma per ogni id...
io invece... ho bisogno che mi faccia anche la somma dei totali degli id selezionati.
ad esempio... se ho 2 query poste dentro un while
mi dovrebbe ritornare 2 numeri... cioè il totale delle somme di tutti gli id che rispondono al WHERE..codice:SELECT (SUM(cartellini) + SUM(bonus) - SUM(malus) + SUM(assist) + SUM(goals)) AS totale FROM punteggio where id='$row[giocatore1]' or id='$row[giocatore2]' or id='$row[giocatore3]' GROUP BY id ORDER by totale DESC";
invece la tua query mi ritorna come la mia precedente...cioè
se gli id corrispondendi alla clausola WHERE sono 3 mi ritorna per ogni query...i 3 totali distinti per ogni id..
cioè... con le 2 query... 6 risultati al posto dei 2 totali!
non so se mi son spiegato.. o se devo fare un esempio pratico!

Rispondi quotando