ASP - INNER JOIN

 
Vista:

INNER JOIN

Publicado por Andrés (23 intervenciones) el 14/10/2003 16:41:59
Tengo en una base de datos Access dos tablas con los siguientes campos:

Tabla Equipos: IdEquipo, NombreEquipo
Tabla Partidos: NumeroJornada, IdEquipoLocal, IdEquipoVisitante

Quiero hacer una consulta en la tabla Partidos para hacer un fixture, como hago para q en vez de ponerme el IdEquipoLocal lo asocie buscandolo en la tabla Equipos y ponga NombreEquipo??

Muchas gracias,
Andrés.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:INNER JOIN

Publicado por Edyem Morales (18 intervenciones) el 14/10/2003 23:25:11
Saludos, Andrés, según mis conocimientos no podrás utilizar ningún JOIN, porque lógicamente no puedes relacionar una tabla con otra por dos campos a la vez, te sugiero utilizar consultas anidadas de la siguiente forma

SELECT NumeroJornada,(SELECT NombreEquipo
FROM Equipos
WHERE IdEquipo = IdEquipoLocal)
AS equipo_local,(SELECT NombreEquipo
FROM Equipos
WHERE IdEquipo = IdEquipoVisitante)
AS equipo_visitante
FROM Partidos

Acabo de probarlo y funciona, OK
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:INNER JOIN

Publicado por Andres (23 intervenciones) el 19/10/2003 01:11:11
Me vino de pelos, muchas gracias!
Andrés.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar