Mis documentos

Páginas: 2 (425 palabras) Publicado: 24 de mayo de 2014
SQL Joins
Los joins o uniones son utilizados para combinar información de una tabla A y una tabla B. A continuación se brindará un ejemplo que indica el resultado de aplicar cada join.
INNER JOINEstructura de script utilizado
SELECT A.Id_activo, A. Nombre_proveedor, B. Fecha_adquisición
FROM A
INNER JOIN ordenes
ON A.Id_activo= B.Id_activo

Tabla A (proveedor) Tabla B(Ordenes)

Tabla aplicando el INNER JOIN




RIGHT JOIN
Estructura de script utilizado
SELECT A. Id_orden, B.nombre
FROM A
RIGHT JOIN B
ON A. .Id_emp =B.Id_empTabla de órdenes (A)
Id_orden
Id_Cli
Id_emp
Fecha_adquisicion
Id_transporte
10308
2
2
1996-09-18
3
10309
37
3
1996-09-19
1
10310
77
2
1996-09-20
2

Tabla de empleados (B)
Id_empapellido
nombre
Fecha nacimiento
1
Davolio
Nancy
12/8/1968
2
Fuller
Luis
2/19/1952
3
Leverling
Janet
8/30/1963

Tabla aplicando RIGHT JOIN
Id_orden
nombre
10308
Luis
10309
Janet10310
Luis

LEFT JOIN

Estructura de script utilizado
SELECT A.Nombre_Cliente, B.Id_orden
FROM A
LEFT JOIN B
ON A.Id_cliente=B.Id_cliente
Tabla de clients (A)
Id_cliente
Nombre_clienteNombre_contacto
1
Nancy
María
2
Ana
Mónica
3
Antonio
Roberto

Tabla de órdenes (B)
Id_orden
Id_Cli
Id_emp
Fecha_adquisicion
Id_transporte
10308
2
2
1996-09-18
3
10309
37
31996-09-19
1
10310
77
2
1996-09-20
2

Tabla aplicando el LEFT JOIN
Nombre_cliente
Id_orden
Ana
10308
Antonio
10309
Ana
10310



FULL OUTER JOIN

Estructura de script utilizado
SELECTA. Nombre_cliente, B.Id_orden
FROM A
FULL OUTER JOIN B
ON A. Id_cliente =B. Id_cliente
Tabla de clientes (A)
Id_cliente
Nombre_cliente
Nombre_contacto
1
Nancy
María
2
Ana
Mónica
3Antonio
Roberto

Tabla de órdenes (B)
Id_orden
Id_Cli
Id_emp
Fecha_adquisicion
Id_transporte
10308
2
2
1996-09-18
3
10309
37
3
1996-09-19
1
10310
77
2
1996-09-20
2

Tabla...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documento
  • Documentos
  • Documentos
  • Documento
  • Documentos
  • Documento
  • Documentos
  • Documentos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS