Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2011, 09:12
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Tabla + Consulta Mysql

Buenas, si quieres hacerlo por orden alfabético, no tienes más que poner dos campos en el ORDER BY. Algo así:
Código MySQL:
Ver original
  1. SELECT * FROM Tabla ORDER BY Equipo1, Equipo2

Esto te sacará la lista de resultados ordenando en primera instancia por el Equipo1 y, para cada uno, del Equipo2. Por ejemplo, si tienes Athletic, Madrid y Barça, te sacará:
Athletic-Barça
Athletic-Madrid
Barça-Athletic
Barça-Madrid
Madrid-Athletic
Madrid-Barça

Luego, lo único que tienes que tener en cuenta es que la diagonal de la tabla no tiene resultados. Es decir, que no hay registro para los cruces Athletic-Athletic, Barça-Barça y Madrid-Madrid. Lo demás es bien sencillo.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?