Sommare valori di una colonna dei vari user

di Anonimizzato23804 il
1 risposte
Buongiorno,
avrei necessita di fare una somma dei valori presenti in una colonna dei diversi user.. mi spiego meglio.
Ho questa situazione - Tabella:

CodFiscale Nome, Cognome, numPunti

avendo la query:
Select * from OPremi
mi vengono restituiti tutti gli user ripetuti tante volte quante sono le volte che accumulano un punteggio quindi posso avere:
Mario Rossi 5
Dario bianchi 10
Giuseppe Verdi 2
Mario Rossi 8
Giuseppe Verdi 4
ecc...
quello che devo fare è aggiungere una colonna con la somma dei punti a loro assegnati, quindi dovrebbe diventare
CodFiscale Nome, Cognome, TotPunti
Mario, Rossi , 13
Giuseppe, Verdi , 6
ecc..
L'avrei pensata cosi
select CodFiscale,Nome,Cognome,(Select SUM(numPunti) from  OPremi where CodFiscale=OPremi.CodFiscale ) from OPremi 
chiaramente non funziona.
Ringrazio anticipatamente.
Mirko

1 Risposte

  • Ok ho risolto cosi: senza subquery con group by
Devi accedere o registrarti per scrivere nel forum
1 risposte