0% encontró este documento útil (0 votos)
6 vistas3 páginas

Tipos de Uniones en SQL

Cargado por

Diego
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)
6 vistas3 páginas

Tipos de Uniones en SQL

Cargado por

Diego
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

6/5/24, 12:13 Uniones SQL

 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO [Link] C

Uniones SQL
❮ Anterior Próximo ❯

UNIRSE A SQL
Una JOIN cláusula se utiliza para combinar filas de dos o más tablas, en función de
una columna relacionada entre ellas.

Veamos una selección de la tabla "Pedidos":

OrderID CustomerID OrderDate

10308 2 1996-09-18

10309 37 1996-09-19

10310 77 1996-09-20

Luego, mire una selección de la tabla "Clientes":

CustomerID CustomerName ContactName Country

1 Alfreds Futterkiste Maria Anders Germany

2 Ana Trujillo Emparedados y helados Ana Trujillo Mexico

3 Antonio Moreno Taquería Antonio Moreno Mexico

[Link] 1/6
6/5/24, 12:13 Uniones SQL

Observe que la columna "CustomerID" en la tabla "Pedidos" hace referencia al


 Tutorials
"CustomerID" Exercises
en la tabla  Services
"Clientes". 
La relación  dos tablas anteriores
entre las Sign Up es Log
lain
columna "CustomerID".
HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO [Link] C
Luego, podemos crear la siguiente declaración SQL (que contiene un INNER JOIN ),
que selecciona registros que tienen valores coincidentes en ambas tablas:

Ejemplo Obtenga su propio servidor SQL

SELECT [Link], [Link], [Link]


FROM Orders
INNER JOIN Customers ON [Link]=[Link];

Inténtalo tú mismo "

y producirá algo como esto:

OrderID CustomerName OrderDate

10308 Ana Trujillo Emparedados y helados 9/18/1996

10365 Antonio Moreno Taquería 11/27/1996

10383 Around the Horn 12/16/1996

10355 Around the Horn 11/15/1996

10278 Berglunds snabbköp 8/12/1996

Diferentes tipos de JOIN SQL


Estos son los diferentes tipos de JOIN en SQL:

(INNER) JOIN : Devuelve registros que tienen valores coincidentes en ambas


tablas
LEFT (OUTER) JOIN : Devuelve todos los registros de la tabla de la izquierda y
los registros coincidentes de la tabla de la derecha.

[Link] 2/6
6/5/24, 12:13 Uniones SQL

RIGHT (OUTER) JOIN : Devuelve todos los registros de la tabla derecha y los
 Tutorials  Exercises  Services 
registros coincidentes de la tabla izquierda
 Sign Up Log in
FULL (OUTER) JOIN : Devuelve todos los registros cuando hay una coincidencia
HTML
 CSS JAVASCRIPT SQL PITÓN JAVA PHP CÓMO [Link] C
en la tabla izquierda o derecha

Ponte a prueba con ejercicios

Ejercicio:
Inserte las partes que faltan en la JOIN cláusula para unir las dos tablas Orders y
Customers , utilizando el CustomerID campo en ambas tablas como la relación
entre las dos tablas.

SELECCIONAR *
DE Pedidos
IZQUIERDA UNIRSE Clientes
= ;

Enviar respuesta "

[Link] 3/6

También podría gustarte