Ver Mensaje Individual
  #11 (permalink)  
Antiguo 23/08/2011, 06:33
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

Para explicarlo mejor, te pongo datos:
- Tabla Equipo:
Código:
id_equipo |  nombre
--------------------
        1 |   Barça
        2 |  Madrid
        3 | Sevilla
- Tabla Resultado:
Código:
id_local | id_visitante | goles_local | goles_visitante
--------------------------------------------------------
       1 |            2 |           1 |               0
       1 |            3 |           0 |               2
       3 |            1 |           3 |               1
Para estos datos, la consulta:
Código MySQL:
Ver original
  1. SELECT L.id_equipo AS id_local, L.nombre AS local, R.goles_local, V.id_equipo AS id_visitante, V.nombre AS visitante, R.goles_visitante
  2. FROM Equipo L, Equipo V, Resultado R
  3. WHERE ((R.id_visitante = V.id_equipo) AND (R.id_local = L.id_equipo))
  4. ORDER BY id_local, id_visitante
Devolerá:
Código:
id_local |  local  | goles_local | id_visitante | visitante | goles_visitante
-------------------------------------------------------------------------------------
      1 |    Barça |           1 |            2 |    Madrid |               0
      1 |    Barça |           0 |            3 |   Sevilla |               2
      3 |  Sevilla |           3 |            1 |     Barça |               1
Con esto un un bucle ya puedes hacer la tabla que quieres hacer, 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?