tisc 2-expocicion1 hugp calderon alexis chavez grupo 3
Post on 15-Aug-2015
85 Views
Preview:
TRANSCRIPT
Universidad Central del Ecuador
Facultad de Ciencias Económicas
INTEGRANTES:HUGO XAVIER CALDERON
ALEXIS ISRAEL CHAVEZ
Unión externas Son Las vinculaciones o uniones entre tablas se realiza mediante la cláusula INNER que combina registros de dos tablas siempre que haya concordancia de valores en un campo común.
INNER JOIN INNER JOIN es cualquier cláusula FROM. Esto
crea una combinación por equivalencia, conocida también como unión interna,Las combinaciones Equi son las más comunes; éstas combinan los registros de dos tablas siempre que haya concordancia de valores en un campo común a ambas tablas. Se puede utilizar INNER JOIN con las tablas Departamentos y Empleados para seleccionar todos los empleados de cada departamento.
SELECT campos FROM tb1 INNER JOIN tb2 ON tb1.campo1 comp tb2.campo2
En donde:tb1, tb2Son los nombres de las tablas desde las que se combinan los registros.campo1, campo2Son los nombres de los campos que se combinan. Si no son numéricos, los campos deben ser del mismo tipo de datos y contener el mismo tipo de datos, pero no tienen que tener el mismo nombre.Operadores Es cualquier operador de comparación relacional : =, <, >, <=, >=, o <>.
sintaxis
CARACTERISTICAS
Cada registro dela tabla a es combinado con cada registro de la tabla b o tabla A dependiendo de los registro ; pero solo permanecen aquellos registro en la tabla combinada Las condiciones que se especifiquen con el inner join .
.
Combinaciones Si se intenta combinar campos que contengandatos Memo u Objeto OLE, se produceun error. Se pueden combinar dos campos numéricos cuales sea, inclusosi son de diferente tipo de datos. Por ejemplo, puede combinar un campo Numéricopara el que la propiedad Sizede su objeto Field está establecida como Entero, y un campo Contador.
SELECT Nombre_Categoría, NombreProducto FROM Categorias INNER JOIN Productos ON Categorias.IDCategoria= Productos.IDCategoria;
El ejemplo siguiente muestra cómopodría combinar las tablas Categorías y Productos basándoseen el campo IDCategoria:
Ejemplo
En el ejemplo anterior, IDCategoria es el campo combinado, pero no está incluido en la salida de la consultaya que no está incluido en la instrucción SELECT.Para incluir el campo combinado, incluir el nombre del campo en la instrucción SELECT, en este caso, Categorias.IDCategoria
Sintaxis ejemplo SELECT campos FROM tabla1 INNER JOIN tabla2 ON tb1.campo1 comp tb2.campo1 AND ON tb1.campo2 comp tb2.campo2) OR ON tb1.campo3 comp tb2.campo3)];
INNER JOIN
SELECT campos FROM tb1 INNER JOIN (tb2 INNER JOIN [( ]tb3 [INNER JOIN [( ]tabla [INNER JOIN ...)] ON tb3.campo3 comp tbx.campox)] ON tb2.campo2 comp tb3.campo3) ON tb1.campo1 comp tb2.campo2;
top related