Devo creare una tabella dove viene indicata la classifica marcatori di un torneo di basket, ma non so proprio come fare!

Ho due tabelle: quella dove sono elencati tutti i giocatori, e un'altra dove sono elencati i risultati delle partite, con i punteggi di ogni giocatore delle due squadre.

Io avevo pensato di fare una cosa del genere: per ogni giocatore, quindi con un ciclo WHILE, contare tutte le partite dove compare, quindi sommare i punti segnati nelle partite e dividere questa somma per il numero di partite giocate, così ottenendo la media punti, ovviamente poi ordinandola dalla maggiore alla minore.

Il dubbio più grosso che ho è se è un operazione da fare sul database, e quindi dopo stampare sulla pagina una tabella senza grossi calcoli, oppure la serie di operazioni farle sulla pagina asp.

Grazie a chiunque anche riesce solo a leggere questo messaggio, di venerdì!