Estoy creando una clasificación de liga y se siguen varios criterios a la hora de ordenarla.
Primero los puntos, luego la diferencia de goles y luego goles a favor y goles en contra.
Mi tabla tiene los campos puntos, goles_favor y goles_contra.
A la hora de hacer la consulta se podría hacer algo como:
ORDER BY puntos DESC, goles_favor - goles_contra DESC, goles_favor DESC, goles_contra ASC
Un saludo