freeCodeCamp/guide/spanish/sql/sql-right-join-keyword/index.md

2.3 KiB

title localeTitle
SQL Right Join SQL Right Join

SQL Right Join

Ejemplo de uso

Para esta guía discutiremos el SQL RIGHT JOIN.

Unirse a la derecha

La palabra clave RIGHT JOIN devuelve todos los registros de la tabla derecha (tabla 2) y los registros coincidentes de la tabla izquierda (tabla 1). El resultado es NULL desde el lado izquierdo, cuando no hay coincidencia.

SELECT * 
 FROM table1 
 RIGHT JOIN table2 
 ON table1.column_name = table2.column_name; 

Lista completa de tablas para referencia

Alimentos o datos de la mesa IZQUIERDA

+---------+--------------+-----------+------------+ 
 | ITEM_ID | ITEM_NAME    | ITEM_UNIT | COMPANY_ID | 
 +---------+--------------+-----------+------------+ 
 | 1       | Chex Mix     | Pcs       | 16         | 
 | 6       | Cheez-It     | Pcs       | 15         | 
 | 2       | BN Biscuit   | Pcs       | 15         | 
 | 3       | Mighty Munch | Pcs       | 17         | 
 | 4       | Pot Rice     | Pcs       | 15         | 
 | 5       | Jaffa Cakes  | Pcs       | 18         | 
 | 7       | Salt n Shake | Pcs       |            | 
 +---------+--------------+-----------+------------+ 
 
 
 
 company or RIGHT table data 

texto + ------------ + --------------- + -------------- + | IDENTIFICACIÓN DE LA EMPRESA | NOMBRE DE LA EMPRESA | COMPANY_CITY | + ------------ + --------------- + -------------- + | 18 | Ordenar todo | Boston | | 15 | Jack Hill Ltd | Londres | | 16 | Akas Foods | Delhi | | 17 | Los sibaritas | Londres | | 19 | Sip-n-Bite. | Nueva york | + ------------ + --------------- + -------------- +

To get company name from company table and company ID, item name columns from foods table, the following SQL statement can be used: 

sql SELECCIONE la identificación de company.company , nombre de company.company , company.company city, foods.company id, foods.item name De la compañia JUSTE DERECHO comidas ON company.company id = foods.company_id;

OUTPUT 

texto ID DE LA EMPRESA NOMBRE DE LA COMPAÑÍA CIUDAD IDENTIFICACIÓN DE LA COMPAÑÍA ITEM_NAME


18 Pide todos los Boston 18 tortas de Jaffa 15 Jack Hill Ltd London 15 Pot Rice 15 Jack Hill Ltd London 15 BN Biscuit 15 Jack Hill Ltd Londres 15 Cheez-It 16 Akas Foods Delhi 16 Chex Mix 17 sibaritas. Londres 17 Mighty Munch NULL NULL NULL NULL Salt n Shake

`` `