Ciao a tutti ho un problema di questo genere:
sul mio sito ho una tabella voti composta dai seguenti campi:
nome text
migliore int
peggiore int
data date

questo per gestire uno storico di voti di partite di calcetto.

nel sito eseguo una classifica per data facendo:
codice:
mysql_query("SELECT * FROM voti WHERE data = '".$_POST['data']."'");
dove $_POST['data'] viene passato da un form dove vengolo selezionate le date.

Ora però vorrei creare una classifica generale però se faccio:
codice:
mysql_query("SELECT nome,migliore,peggiore FROM voti WHERE presenza='Si'ORDER by nome ASC");
mi visualizza tutto, ma anche i nomi doppi...

Io invece vorrei visualizzare il nome e la somma dei voti migliore / peggiore per ogni nome..

esempio:
nome migliore peggiore data
fabio 2 0 01/01/2010
giulio 0 1 01/01/2010
paolo 1 0 01/01/2010
fabio 1 0 02/01/2010
giulio 0 0 02/01/2010
paolo 0 1 02/01/2010

il risultato in classifica generale dovrebbe contenere:
fabio 2+1 0+0
giulio 0+0 1+0
paolo 1+0 0+1

e così via.

Avevo pensato di fare la somma dei migliore e dei peggiori per ogni nome.. ma visto che i nomi sono tanti ci sarebbe un'altra soluzione secondo voi?

Grazie dell' aiuto