Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/11/2012, 23:20
evilchis94
 
Fecha de Ingreso: septiembre-2012
Mensajes: 5
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Relaciones de tablas MYSQL con Left Join

que tal, mira ya pude hacer que me mostrara los nombres de los equipos locales con este codigo
Código MySQL:
Ver original
  1.         (SELECT Nombre AS NomEqLocal, IdEquipo AS IdELocal
  2.         From le_equipos
  3.         LEFT JOIN le_roll0 ON le_equipos.IdEquipo = le_roll0.IdEqLocal
  4.         WHERE le_roll0.IdTemporada='$torneo'
  5.         AND le_roll0.IdCategoria='$categoria'
  6.         AND le_roll0.Jornada='$jornada')
  7.         Union
  8.         (SELECT Nombre AS NomEqVisita, IdEquipo AS IdEVisita
  9.         From le_equipos
  10.         LEFT JOIN le_roll0 ON le_equipos.IdEquipo = le_roll0.IdEqVisita
  11.         WHERE le_roll0.IdTemporada='$torneo'
  12.         AND le_roll0.IdCategoria='$categoria'
  13.         AND le_roll0.Jornada='$jornada'),
  14. le_roll0
  15. WHERE le_roll0.IdTemporada='$torneo'
  16. AND le_roll0.IdCategoria='$categoria'
  17. AND le_roll0.Jornada='$jornada'
  18. AND le_roll0.IdEqLocal=IdELocal
  19. AND le_roll0.IdEqLocal=IdEVisita

pero ahora me dice el error de Every derived table must have its own alias

Última edición por gnzsoloyo; 27/11/2012 a las 03:08 Razón: Mal etiquetado.