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.