Primera opción porque no pones el id_equipo en otro campo en la tabla jugadores y dejas el id_jugador como un numerador simple, todo será mas fácil. Incluso podrias cambiar un jugador de equipo sin tocar su id....
Código MySQL:
Ver originalFROM relaciones
, jugadores
WHERE relaciones.id_liga
= "XXX" AND jugadores.id_equipo
=relaciones.id_equipo
Segunda opción si el id_equipo siempre tiene la misma longitud en dígitos puedes usar LEFT
(Supongo que lo de
pp en el FROM era un error)
Quim