Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: mashiro en 20 Junio 2017, 22:02 PM

Título: Inner Join 3 tablas
Publicado por: mashiro en 20 Junio 2017, 22:02 PM
tengo una tabla que tiene como relaccion 2 tablas mas elemplo

tabla
id_tabla: identificador de esta tabla
id_tabla2:llave foranea
id_tabla3:llave foranea
datos1
datos2

como hago un inner join para traer los valores de id_tabla2,id_tabla3 y me pueden explicar gracias por su tiempo. :silbar:
Título: Re: Inner Join 3 tablas
Publicado por: rubentexas en 14 Septiembre 2017, 00:02 AM
arranca primero por google:
https://firebird21.wordpress.com/2013/07/21/entendiendo-a-los-join/
Título: Re: Inner Join 3 tablas
Publicado por: AlbertoBSD en 14 Septiembre 2017, 00:10 AM
Código (sql) [Seleccionar]
SELECT
tabla1.id as id,
tabla2.nombre as nombre,
tabla3.valor as valor,
from tabla1
INNER JOIN tabla2
ON tabla2.id = tabla1.id_foraneo_2
INNER JOIN tabla3
ON tabla3.id = tabla1.id_foraneo_3
WHERE
tabla1.id = 1337