Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] consulta con join 2 veces por registro

Estas en el tema de consulta con join 2 veces por registro en el foro de Mysql en Foros del Web. estoy haciendo una cosa y nunca me había encontrado con una consulta asi por un lado la tabla partidos y por el otro equipos en ...
  #1 (permalink)  
Antiguo 01/05/2013, 20:39
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 13 años, 11 meses
Puntos: 66
consulta con join 2 veces por registro

estoy haciendo una cosa y nunca me había encontrado con una consulta asi

por un lado la tabla partidos y por el otro equipos

en partidos tengo el id del local y el id de visitante en cada registro y en equipos id y nombe del equipo la consulta que tengo ahora es algo asi

SELECT * from partidos inner join equipos on partidosLocal=equiposId

y claro asi puedo imprimir la lista de partidos con el nombre del equipo local en lugar de la id pero ¿es posible ademas en la misma fila poder obtener el del visitante?

Última edición por juanito1712; 01/05/2013 a las 21:31
  #2 (permalink)  
Antiguo 01/05/2013, 21:58
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 13 años, 11 meses
Puntos: 66
Respuesta: consulta con join 2 veces por registro

bueno... parece que ha ido bien al final

select calendariosLocal,calendariosVisitante,t2.equiposNo mbre,t3.equiposNombre
from calendarios t1
inner join equipos t2 on t2.equiposId=t1.calendariosLocal
inner join equipos t3 on t3.equiposId=t1.calendariosVisitante

Etiquetas: join, registro, select, tabla, veces
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:26.