Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Combinar Tablas Join
Combinar Tablas Join
Un join es una combinación de dos o más tablas de una base de datos relacional, es
una instrucción de lo más imprescindible si queremos realizar una aplicación que
realice un uso correcto e intensivo de un gestor de Bases de datos cómo MySQL.
Y es que gracias a los JOIN podemos leer datos de diferentes bases de datos en una
única consulta. Lo que nos permitirá diseñar fácilmente tablas relacionadas entre ellas,
veamos un ejemplo:
Figura 1: En este ejemplo podemos ver una relación entre las tablas de empleados y
de despachos, y la representación de un join entre ambas MySQL soporta muchas
sintaxis diferentes para la instrucción JOIN en comandos de SELECT, DELETE y
UPDATE.
A continuación se explican, con sus ejemplos en MySQL, los principales tipos de JOIN.
INNER JOIN o ,
Este tipo de JOIN une los resultados coincidentes en ambas tablas, no devolverá un registro de una tabla si no
coincide con otro de la otra.
NATURAL JOIN
Este JOIN retorna los registros de ambas tablas que coincidan en todos los campos con el mismo nombre ( en
el ejemplo empleados.nombre y despachos.nombre ).