Salve,

con la seguente query
codice:
SELECT casa.nome_sq as casa , ospiti.nome_sq as ospiti, reti_a, reti_b
FROM partita
JOIN squadra AS casa ON id_sq_a = casa.id_sq
JOIN squadra AS ospiti ON id_sq_b = ospiti.id_sq
Ottengo la seguente tabella
codice:
+----------+----------+--------+--------+
| casa     | ospiti   | reti_a | reti_b |
+----------+----------+--------+--------+
| Spagna   | Corea    |     31 |     30 |
| Russia   | Slovenia |     28 |     25 |
| Croazia  | Islanda  |     34 |     30 |
| Corea    | Russia   |     35 |     32 |
| Slovenia | Croazia  |     26 |     27 |
| Islanda  | Spagna   |     23 |     31 |
| Croazia  | Corea    |     29 |     26 |
| Islanda  | Slovenia |     30 |     25 |
| Spagna   | Russia   |     29 |     26 |
| Corea    | Islanda  |     34 |     30 |
| Spagna   | Slovenia |     41 |     28 |
| Russia   | Croazia  |     25 |     26 |
| Slovenia | Corea    |     26 |     23 |
| Croazia  | Spagna   |     30 |     22 |
| Russia   | Islanda  |     34 |     30 |
+----------+----------+--------+--------+
Ora da tale tabella dovrei calcolare la classifica:
Squadra, giocate, punti, vittorie, sconfitte pareggi, gf e gs.
Preciso che non si tratta di un campionato, bensì di tornei (mondiali, eurupei ecc...) con i risultati già acquisiti, quindi non verranno + cambiati.
Si tratta poi di un girone, quelli li filtrerò dopo.
Che approccio mi consigliate?
Usare altre tabelle x le classifiche o con query?
E come faccio a fare sta query?
Grazie