> For the complete documentation index, see [llms.txt](https://b4zh.gitbook.io/b4zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b4zh.gitbook.io/b4zh/sql/mas-join-right-y-full-outer.md).

# MÁS JOIN (RIGHT y FULL OUTER)

## RIGHT JOIN

Devuelve todas filas de la tabla de la derecha y todas las coincidencias con las filas de las tablas de la izquierda.

<figure><img src="https://2448382844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FywHg0FIANmg3uxJJ9jhH%2Fuploads%2FD0bxSc4aX07vAuGyXS94%2Fimagen.png?alt=media&amp;token=1befe142-c86e-4f83-bd88-0c04cd7d437e" alt="" width="375"><figcaption></figcaption></figure>

```sql
SELECT c.ID, c.NOMBRE_EMPRESA, p.NOMBRE_PROYECTO
FROM proyectos p
RIGHT JOIN clientes c ON p.ID_CLIENTE = c.ID;
```

***

## FULL OUTER JOIN

Fusión entre LEFT JOIN y RIGTH JOIN. Y todo lo contrario a INNER JOIN. COMBINA LOS RESULTADOS DE LA PRIMERA TABLA Y DE LA SEGUNDA TABLA, INDEPENDIENTEMENTE DE SI HAY COINCIDENCIAS O NO.

Devuelve todas filas de la tabla de la derecha y todas las filas de la tabla de la izquierda, independientemente de si existen coincidencias entre si o no, y si no exisitiera coincidencia alguna de las filas de cada tabla, mostrará un valor NULL.

<figure><img src="https://2448382844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FywHg0FIANmg3uxJJ9jhH%2Fuploads%2FY5pK3sd7qhZx5r6VRxxO%2Fimagen.png?alt=media&amp;token=165d2211-b17b-404e-aade-449f6cda7133" alt="" width="375"><figcaption></figcaption></figure>

```sql
SELECT clientes.NOMBRE_EMPRESA, proyectos.NOMBRE_PROYECTO
FROM proyectos
FULL OUTER JOIN clientes ON proyectos.ID_CLIENTE = clientes.ID;
```
