Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2009, 09:12
emirl
 
Fecha de Ingreso: agosto-2008
Mensajes: 20
Antigüedad: 16 años, 4 meses
Puntos: 0
Consulta de tabla en tabla

Buenas, busco dando el id del jugador que me muestre en que torneos ha jugado, el problema que tengo es que hay jugadores con más de un equipo y no me devuelvo el resultado correcto.

Estoy usando


Tabla Jugadores
-id_jugador
-nombre

Tabla Equipos
-Id_equipo
-nombre

Tabla Torneos
-id_torneo
-nombre

Tabla_componentes_equipo (relaciona jugadores con equipos)
-id_equipo
-id_jugador

Tabla_componentes_torneo (relaciona equipos con torneos)
-id_torneo
-id_equipo

WHERE tabla_jugadores.id_jugador = xxxx AND tabla_componentes_equipo.id_jugador = tabla_jugadores.id_jugador AND tabla_componentes_torneo.id_equipo = tabla_componentes_equipo.id_equipo AND tabla_torneos.id_torneo = tabla_componentes_equipo.id_torneo


¿Como lo hariais? ¿es posible con la base de datos que uso?

Otra cosa, ¿que titulo le podria poner al tema en el foro para que describa bien el problema que tengo?

Muchas gracias.