Está en la página 1de 2

hermosaprogramacion.

com

http://www.hermosaprogramacion.com/2014/05/sql-join-full/

FULL JOIN de SQL


James
Revelo

La sentencia FULL JOIN de SQL combina todas las comparaciones fallidas entre las dos tablas y las muestra en
el resultado final.

Definicin
SELECT tabla1.columna1, tabla2.columna2
FROM tabla1 FULL JOIN tabla2
ON tabla1.AtributoEnComun = tabla2.AtributoEnComun;
El FULL JOIN podra decirse que es la combinacin entre los resultados de un RIGHT JOIN y un LEFT JOIN,
mostrando tanto las filas no exitosas de la tabla izquierda, como las filas no exitosas de la tabla derecha.
Ejemplo
Consideremos las tablas EMPLEADO e INFORME:

Registros de la tabla EMPLEADO

Registros de la tabla INFORME

Realice un FULL JOIN entre ambas tablas con le nombre del empleado y la descripcin de los informes
realizados por dicho empleado:

SELECT NOMBRE, DESCRIPCION

FROM EMPLEADO FULL JOIN INFORME


ON EMPLEADO.ID = INFORME.ID_EMP;

Resultado del FULL JOIN

También podría gustarte