Quantcast
Channel: Inner join con tres tablas - Stack Overflow en español
Viewing all articles
Browse latest Browse all 3

Inner join con tres tablas

$
0
0

Necesito hacer en una sola consulta tres inner join, mi código funciona si escribo esto:

SELECT * FROM competenciaCombate inner join concursante where concursante.id_conc=competenciaCombate.ganador_comb 

Pero me hace falta añadir otros dos inner join que serían:

inner join concursante where concursante.id_conc=competenciaCombate.id_conc1inner join concursante where concursante.id_conc=competenciaCombate.id_conc2

Este es el código que intento escribir en sql

SELECT * FROM competenciaCombate inner join concursante where concursante.id_conc=competenciaCombate.ganador_comb inner join concursante where concursante.id_conc=competenciaCombate.id_conc1 inner join concursante where concursante.id_conc=competenciaCombate.id_conc2

No sé si tenga un error de sintaxis u otra cosa, de antemano, muchas gracias.

El error que me da al usar esta consulta es:

MySQL said: Documentation #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'inner join concursante where concursante.id_conc=competenciaCombate.id_conc1 inn' at line 1


Viewing all articles
Browse latest Browse all 3

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>