SOMMA PRIME X OCCORRENZE

di il
1 risposte

SOMMA PRIME X OCCORRENZE

Salve ho una vista con "i migliori punteggi ottenuti dai singoli utenti":
Punti username ID_partita
3 user1 1301
3 user1 1366
2 user1 1375
2 user1 1424
2 user1 1254
2 user1 1270
1 user1 1278
1 user1 1335
1 user1 1432
1 user1 1405
2 user2 1344
1 user2 1405
1 user3 1375
3 user4 1405
2 user4 1394
3 user5 1270
2 user5 1293
2 user5 1335
2 user5 1301
2 user5 1366
2 user5 1440
2 user5 1386

Se voglio fare la somma di tutti i punteggi per ogni utente va bene


SELECT SUM(Punti) as Punti
,[username]
FROM [vista]
GROUP BY [username]

ma se volessi fare la somma dei migliori 10 punteggi di ogni utente? Come dovrei fare? Posso farlo da qui o sbaglio a creare questa vista con tutti i punteggi ottenuti?

Grazie

1 Risposte

  • Re: SOMMA PRIME X OCCORRENZE

    Non credo tu possa farlo con un'unica SELECT. Dovresti appoggiare i risultati su una variabile tabella e poi ciclare le righe restituite.
Devi accedere o registrarti per scrivere nel forum
1 risposte