Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Visualización de datos
de varias tablas
Objetivos
6 -2
Agenda de la lección
6 -3
Obtención de datos de varias tablas
EMPLEADOS DEPARTAMENTOS
6 -4
Tipos de Uniones
6 -5
Unión de tablas mediante la sintaxis SQL:1999
6 -6
de nombres de columna ambiguos
6 -7
Agenda de la lección
6 -8
Creación de uniones naturales
6 -9
Recuperación de registros con combinaciones
naturales
6 -10
Creación de uniones con la cláusula USING
6 -11
Unir nombres de columnas
EMPLEADOS DEPARTAMENTOS
Clave primaria
Clave externa
6 -12
Recuperación de registros con la cláusula USING
6 -13
Uso de alias de tabla con la cláusula USING
6 -14
Creación de uniones con la cláusula ON
6 -15
Recuperación de registros con la cláusula ON
6 -16
Creación de combinaciones de tres vías con
la cláusula ON
6 -17
Aplicar condiciones adicionales
a una unión
Utilice la cláusula AND o la cláusula WHERE para aplicar
condiciones adicionales:
SELECCIONE e.employee_id, e.last_name, e.department_id,
d.departamento_id, d.ubicación_id
DE empleados e ÚNETE a departamentos d
ON (e.department_id = d.department_id)
Y e.manager_id = 149;
O
SELECCIONE e.employee_id, e.last_name, e.department_id,
d.departamento_id, d.ubicación_id
DE empleados e ÚNETE a departamentos d
ON (e.department_id = d.department_id)
DONDE e.manager_id = 149;
6 -18
Agenda de la lección
6 -19
Unir una tabla a sí misma
… …
6 -20
Auto-uniones utilizando la cláusula ON
6 -21
Agenda de la lección
6 -22
Uniones no igualitarias
EMPLEADOS TRABAJO_GRADES
6 -23
Recuperación de registros
con combinaciones no igualitarias
6 -24
Agenda de la lección
6 -25
Devolución de registros sin coincidencia directa
con combinaciones externas
DEPARTAMENT EMPLEADOS
OS
No hay empleados en el
departamento 190.
6 -26
Uniones INTERIOR versus EXTERIOR
6 -27
IZQUIERDA EXTERIOR UNIRSE
6 -28
BIEN EXTERIOR UNIRSE
6 -29
LLENO EXTERIOR UNIRSE
6 -30
Agenda de la lección
6 -31
Productos cartesianos
6 -32
Generación de un producto cartesiano
Producto
cartesiano:
20 x 8 = 160 filas
…
6 -33
Creación de uniones cruzadas
6 -34
Resumen
6 -35
Práctica 6: Resumen
6 -36