0% encontró este documento útil (0 votos)
5 vistas7 páginas

Join SQL

El documento describe los diferentes tipos de JOIN en SQL: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN y CROSS JOIN. Cada tipo de JOIN tiene su propia funcionalidad en la combinación de tablas, ya sea devolviendo filas coincidentes o incluyendo filas con valores NULL. Se proporciona un resumen claro de cómo cada JOIN opera en relación a las tablas involucradas.

Cargado por

e.p
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas7 páginas

Join SQL

El documento describe los diferentes tipos de JOIN en SQL: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN y CROSS JOIN. Cada tipo de JOIN tiene su propia funcionalidad en la combinación de tablas, ya sea devolviendo filas coincidentes o incluyendo filas con valores NULL. Se proporciona un resumen claro de cómo cada JOIN opera en relación a las tablas involucradas.

Cargado por

e.p
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

JOIN SQL

MODULO 2
Docente José Angel Cuello
INNER JOIN

• El INNER JOIN
devuelve solo las filas
que tienen una
coincidencia en ambas
tablas que se están
combinando. Si no hay
coincidencia, no se
incluirá la fila en el
resultado.
LEFT JOIN
El LEFT JOIN devuelve
todas las filas de la
tabla de la izquierda
(tabla1) y las filas
coincidentes de la tabla
de la derecha (tabla2).
Si no hay coincidencia,
el resultado contiene
NULL en las columnas
de la tabla derecha.
RIGHT JOIN
• El RIGHT JOIN es lo opuesto
al LEFT JOIN. Devuelve
todas las filas de la tabla de
la derecha y las filas
coincidentes de la tabla de
la izquierda. Si no hay
coincidencia, las columnas
de la tabla izquierda tendrán
valores NULL.
FULL JOIN

• El FULL JOIN devuelve


todas las filas cuando hay
una coincidencia en una de
las tablas. Si no hay
coincidencia, las columnas
de la tabla que no tiene la
fila coincidente tendrán
valores NULL.
CROSS JOIN

• El CROSS JOIN devuelve


el producto cartesiano de
ambas tablas. No requiere
una condición ON y
combina cada fila de la
tabla A con cada fila de la
tabla B.
RESUMEN
• Resumen de JOINs más comunes:
• INNER JOIN: Combina solo las filas con coincidencias.
• LEFT JOIN (OUTER): Devuelve todas las filas de la tabla izquierda, con
las filas coincidentes de la tabla derecha (o NULL si no hay
coincidencia).
• RIGHT JOIN (OUTER): Devuelve todas las filas de la tabla derecha, con
las filas coincidentes de la tabla izquierda (o NULL si no hay
coincidencia).
• FULL JOIN (OUTER): Devuelve todas las filas cuando hay coincidencia
en una de las tablas, o NULL si no hay coincidencia.
• CROSS JOIN: Devuelve el producto cartesiano de ambas.

También podría gustarte