<aside> 💡 Las uniones (joins) son herramientas potentes para recuperar y analizar datos en SQL. La combinación de estas características con otras declaraciones y funciones de SQL te permite realizar consultas complejas y obtener información valiosa de tus datos.

</aside>

Cuando estás trabajando con una base de datos que tiene más de una tabla, puede haber momentos en los que necesites obtener datos de varias de esas tablas al mismo tiempo. Afortunadamente, SQL tiene una manera de hacer esto utilizando algo llamado 'joins' y 'subqueries'.

Piensa en los 'joins' como un puente entre tablas. Te ayudan a vincular tablas en función de un dato compartido o relacionado (como una columna). Esto puede ayudarte a obtener información más detallada para tu consulta.

Un join es una forma de combinar filas de dos o más tablas en función de una columna relacionada entre ellas. Hay varios tipos de joins en SQL:

Untitled

Inner Join


El INNER JOIN es como el truco más genial de una fiesta en SQL. Encuentra las filas de dos tablas que tienen valores coincidentes en ambas. Es como reunir a amigos que comparten los mismos hobbies.

Así es como puedes hacerlo:

Sintaxis:

SELECT 
	column1, 
	column2, ...
FROM table1
INNER JOIN table2 ON table1.column_name = table2.column_name;

Vamos a desglosar esto: