Ciao!
Ho la seguente stringa SQL che mi estrae da un DB Access una classifica di tutti i concorrenti partecipanti ad un concorso:
Funziona tutto perfettamente, ho però notato che mi vengono estratti solo i concorrenti che hanno ottenuto almeno una votazione, mentre quelli che ancora non hanno ricevuto alcuna votazione non vengono listati... la stringa mi appare piuttosto incasinata (per quelle che sono le mie conoscenze in materia), per questo motivo vi chiedevo la cortesia se gentilmente potevate aiutarmi a modificare la stringa in modo da estrarre anche i concorrenti che non hanno ottenuto votazioni...codice:SELECT votazioni.idconcorrente, concorrenti.filename_p, concorrenti.filename_g, concorrenti.nome, Sum(votazioni.voto_1), Sum(votazioni.voto_2), Sum(votazioni.voto_3), Sum(votazioni.voto_1)+Sum(votazioni.voto_2)+Sum(votazioni.voto_3) AS somma_voti FROM concorrenti INNER JOIN votazioni ON concorrenti.IDconcorrente = votazioni.IDconcorrente GROUP BY votazioni.IDconcorrente, concorrenti.nome, concorrenti.filename_p, concorrenti.filename_g ORDER BY Sum(votazioni.voto_1)+Sum(votazioni.voto_2)+Sum(votazioni.voto_3) DESC
spero in un vostro aiuto!![]()
Grazie mille e ciao!![]()
t.

Rispondi quotando