Buonasera a tutti,
ho 3 tabelle ne db così strutturate:
TABELLA "PARTITA":
ID_PARTITA | SQUADRA 1 | SQUADRA 2 | RISULTATO | GIORNATA
TABELLA "SCOMMESSA":
ID_SCOMMESSA | ID_UTENTE | DATA_INSERIMENTO
TABELLA "PRONOSTICO":
ID_PRONOSTICO | ID_SCOMMESSA | ID_PARTITA | RISULTATO
in pratica in una giornata ci sono 10 partite, l'utente fa una sorta di pronostico che viene salvato nella tabella pronostico, successivamente verranno inseriti i risultati delle partite nella tabella partita, dovrei stilare una classifica di utenti per giornata, quindi ogni risultato corrisponde ad 1 punto.
1 giornata:
Tizio 10 punti
Caio 5 punti
........
2 giornata:
Tizio 8 punti
Caio 4 punti
.........
ho provato a creare questa query ma non funge:
Codice PHP:
$query = "SELECT *, COUNT(*) AS punti FROM partita pa, pronostico pr, scommessa sc, utenti j WHERE pa.id = pr.id_partita AND pa.giocata = pr.pronostico AND sc.id_scommessa = pr.id_scommessa AND sc.id_utente = j.id GROUP BY pr.id_scommessa ORDER BY punti DESC, inserimento ASC ";
Grazie a tutti!