Es una operación de Teoría de Conjuntos en la que dos o más conjuntos se combinan entre sí.

En el modelo relacional se usa el JOIN para interconectar conjuntos de tuplas en la forma de una Tabla. El resultado es otro conjunto de Tuplas ordenadas, donde cada Tupla está compuesta por un elemento de cada conjunto inicial.

Debemos saber qué tipo de JOIN necesitamos para la proyección que buscamos, porque se puede volver algo infinitamente grande y bloquear nuestra PC.

JOIN2.png

JOIN3.png

JOIN.png

JOIN1.png

JOIN NORMAL

Son los Join que incorporan la intersección de las Tablas.

EXCLUSIVE JOIN

Son los Joins donde NO queremos traer la intersección de las Tablas, para estos casos usamos el WHERE.