Joins en SQL Server: Entendiendo INNER, OUTER, CROSS, LEFT y RIGHT Joins con Ejemplos
Cuando se trabaja con bases de datos relacionales, a menudo es necesario combinar datos de dos o más tablas. SQL Server proporciona varios tipos de joins para ayudarte a hacer esto. En este artículo, cubriremos cinco tipos comunes de joins en SQL Server: INNER JOINS, OUTER JOINS, CROSS JOINS, LEFT JOINS y RIGHT JOINS. Creando dos tablas con datos Antes de profundizar en los diferentes tipos de joins en SQL Server, creemos dos tablas con algunos datos para utilizar en los ejemplos: sql CREATE TABLE clientes ( id_cliente int PRIMARY KEY, nombre_cliente varchar ( 50 ), edad int ); INSERT INTO clientes VALUES ( 1 , 'Juan' , 25 ); INSERT INTO clientes VALUES ( 2 , 'Maria' , 30 ); INSERT INTO clientes VALUES ( 3 , 'Pedro' , 40 ); CREATE TABLE pedidos ( id_pedido int PRIMARY KEY, id_cliente int , fecha date , cantidad int ); INSERT INTO pedidos VALUES ( 1 , 1 , '2021-01-01' , 2 ); INSERT INTO pedidos VALUES ( 2 ,...