Sabéis como puedo hacer dos joins de dos tablas a la vez. Lo he intentado así pero me salta error.
Código SQL:
Ver original
SELECT * FROM competiciones INNER JOIN ligas WHERE ligas.liga_id=competiciones.liga_id INNER JOIN localizaciones WHERE localizaciones.localizacion_id=ligas.localizacion_id;
Hay dos relaciones una es entre las tablas competiciones y ligas, y la otra entre ligas y localizaciones.
La relación competiciones y ligas comparten el identificador liga_id
ligas.liga_id=competiciones.liga_id
Y las otras dos tablas ligas y localizaciones comparten el identificador localizacion_id
localizaciones.localizacion_id=ligas.localizacion_ id
Cómo puedo hacer para que se relacionen entre sí pues la consulta funciona solo con una relación, a la que le pongo la segunda salta error, creo que no estoy haciendo correctamente la sintaxis del join.
Muchas gracias de antemano!