Foro de elhacker.net

Programación => 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
  1. SELECT
  2. tabla1.id AS id,
  3. tabla2.nombre AS nombre,
  4. tabla3.valor AS valor,
  5. FROM tabla1
  6. INNER JOIN tabla2
  7. ON tabla2.id = tabla1.id_foraneo_2
  8. INNER JOIN tabla3
  9. ON tabla3.id = tabla1.id_foraneo_3
  10. WHERE
  11. tabla1.id = 1337