- 22
- 0
- CPU
- i7 3770K
- Scheda Madre
- maximus v formula
- HDD
- ocz vertex 4
- RAM
- kingston ddr3 2133 Mhz 16GB
- GPU
- 2 x gtx 690
- PSU
- ax 1200
- Case
- cosmos II
- OS
- win 7 ultimate
ciao a tutti in questo momento ho un query che mi va a creare una tabella di questo tipo:
nome cognome punti1 punti2 punti3 puntiTOT
----------------------------------------------
paolo | rossi | 10 | 10 | 1 | 21
mauro| bianchi| 15 | 10 | 20 | 45
sergio| pesci | 10 | 20 | 5 | 35
.
...e così via
ovviamente l'ultima colonna è data dalla somma delle colonne punti (in totale 10), con la somma non ho trovato nessun problema anche in presenza di valori NULL.
ora vorrei sommare solo i 7 migliori punteggi fra quelli presenti ma non saprei proprio come fare. se avessi una tabella userei la funzione LIMIT + ORDER BY.
per ora ho pensato solo ad sql ma potrei ricorrere anche ad una macro che mi faccia il tutto magari prendendo in considerazione espressioni su vettori (sempre se si può fare...)
qualcuno mi può dare qualche consiglio?
grazie a tutti
ciao
nome cognome punti1 punti2 punti3 puntiTOT
----------------------------------------------
paolo | rossi | 10 | 10 | 1 | 21
mauro| bianchi| 15 | 10 | 20 | 45
sergio| pesci | 10 | 20 | 5 | 35
.
...e così via
ovviamente l'ultima colonna è data dalla somma delle colonne punti (in totale 10), con la somma non ho trovato nessun problema anche in presenza di valori NULL.
ora vorrei sommare solo i 7 migliori punteggi fra quelli presenti ma non saprei proprio come fare. se avessi una tabella userei la funzione LIMIT + ORDER BY.
per ora ho pensato solo ad sql ma potrei ricorrere anche ad una macro che mi faccia il tutto magari prendendo in considerazione espressioni su vettori (sempre se si può fare...)
qualcuno mi può dare qualche consiglio?
grazie a tutti
ciao