Mapa mental
JOINS en SQL

Contenido del mapa
JOINS en SQL
INNER JOIN: Devuelve todas las filas cuando hay al menos una coincidencia en ambas tablas.
- Ejemplo:
- SELECT nombreColumna(s) FROM tabla1 INNER JOIN tabla2 ON tabla1.nombreColumna=table2.nombreColumna;
- SELECT nombreColumna(s) FROM tabla1 INNER JOIN tabla2 ON tabla1.nombreColumna=table2.nombreColumna;
- Ejemplo:
LEFT JOIN: mantiene todas las filas de la tabla izquierda. Las filas de la tabla derecha se mostrarán si hay una coincidencia con las de la izquierda. Si existen valores en la tabla izquierda pero no en la tabla derecha, ésta mostrará null.
- Ejemplo
- SELECT Clientes.NombreCliente, Pedidos.PedidoID FROM Clientes LEFT JOIN Pedidos ON Clientes.ClienteID=Pedidos.ClienteID ORDER BY Clientes.NombreCliente;
- SELECT Clientes.NombreCliente, Pedidos.PedidoID FROM Clientes LEFT JOIN Pedidos ON Clientes.ClienteID=Pedidos.ClienteID ORDER BY Clientes.NombreCliente;
- Ejemplo
RIGHT JOIN: Es igual que LEFT JOIN pero al revés. Ahora se mantienen todas las filas de la tabla derecha. Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha. Si existen valores en la tabla derecha pero no en la tabla izquierda, ésta se mostrará null.
- Ejemplo
- SELECT nombreColumna(s) FROM tabla1 RIGHT JOIN tabla2 ON tabla1.nombreColumna=tabla2.nombreColumna;
- SELECT nombreColumna(s) FROM tabla1 RIGHT JOIN tabla2 ON tabla1.nombreColumna=tabla2.nombreColumna;
- Ejemplo
OUTER JOIN: OUTER JOIN o FULL OUTER JOIN devuelve todas las filas de la tabla izquierda y de la tabla derecha. Combina el resultado de los joins LEFT y RIGHT. Aparecerá null en cada una de las tablas alternativamente cuando no haya una coincidencia.
- Ejemplo
- SELECT nombreColumna(s) FROM tabla1 OUTER JOIN tabla2 ON tabla1.nombreColumna=tabla2.nombreColumna;
- SELECT nombreColumna(s) FROM tabla1 OUTER JOIN tabla2 ON tabla1.nombreColumna=tabla2.nombreColumna;
- Ejemplo
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre JOINS en SQL, creado por Carlos Andrés Mora el 09/03/2018.
- Creado por
- Carlos Andrés Mora
- Visitas
- 0
- Valoración


