dunque, la domanda è semplice...almeno mi pare....:
come faccio a determinare la posizione in classifica di 3 squadre (o più) se queste hanno lo stesso numero di partite vinte e di partite giocate?

Ovviamente mi devo basare sugli scontri diretti cioè dei risultati che vedono le tre squadre coinvolte tra loro:

Girone di Andata:
A--->B
A--->C
B--->C
Girone di Ritorno:
B--->A
C--->A
C--->B

Potrei risolvere come succede spesso mettendo un campo Posizione in più nel dB e aggiornando a manina la posizione ma è una menata....

Vorrei cercare in base agli scontri diretti e quindi alle vittorie e sconfitte quale in realtà occupa la posizione giusta....cioè:

se le squadrea A B e C sono a pari punti chessò 8 punti e la query ha un order by Punti, Vinte e Differenza avremo molto probabilemente una classifica così:

A 8 punti
B 8 punti
C 8 punti

ma nella realtà C ha vinto su A e su B e si trova al terzo posto solo perchè ha una differenza peggiore.... come risolverlo?

grazie e spero di essere stato più chiaro.