

Se trata de una tabla con resultados de partidos de baloncesto.
CREATE TABLE IF NOT EXISTS
partidos( registro INT PRIMARY KEY AUTO_INCREMENT,
id_equipo1 INT NOT NULL,
resultado_equipo1 INT NOT NULL,
id_equipo2 INT NOT NULL,
resultado_equipo2 INT NOT NULL);
y con estos datos:
+----------+------------+-------------------+------------+-------------------+
| registro | id_equipo1 | resultado_equipo1 | id_equipo2 | resultado_equipo2 |
+----------+------------+-------------------+------------+-------------------+
| 1 | 1 | 110 | 2 | 56 |
| 2 | 3 | 75 | 4 | 78 |
| 3 | 5 | 90 | 6 | 80 |
| 4 | 7 | 71 | 8 | 101 |
| 5 | 1 | 98 | 5 | 68 |
| 6 | 2 | 79 | 3 | 71 |
| 7 | 5 | 80 | 1 | 82 |
| 8 | 8 | 95 | 4 | 96 |
+----------+------------+-------------------+------------+-------------------+
Y quisiera sabe EL MAYOR NUMERO DE PARTIDOS GANADOS POR CADA EQUIPO ORDENADO POR EL NUMERO DE PARTIDOS GANADOS. Para saber si ha ganado solo hay que mirar la diferencia de puntos de cada fila, pero no sé como motar todo eso y para todos los equipos.
Gracias por la ayuda