Lab 10 -Consultas Multitablas
-
Upload
mijail-contreras-huamani -
Category
Documents
-
view
213 -
download
0
Transcript of Lab 10 -Consultas Multitablas
7/23/2019 Lab 10 -Consultas Multitablas
http://slidepdf.com/reader/full/lab-10-consultas-multitablas 1/2
UNSCH- Escuela de Ing. De Sistemas
modelamiento de datos 1 Prof. Elvira Fernández
CONSULTAS MULTITABLAS
a) COMBINCIONES INTERNAS
Las combinaciones internas usan un operador de comparaciónpara hacer coincidir las filas de dos tablas según los valores delas columnas comunes de cada tabla. Un ejemplo sería recuperartodas las filas en las que el número de identificación deestudiante es el mismo en las tablas estudiantes y cursos
INNER JOINUna combinación interna es aquella en la que los valores delas columnas que se están combinando se comparanmediante un operador de comparación.
Ejemplo 01: Obtener el nombre de los proveedores y losproductos que estos suministran ordenados por elnombre del proveedor.
SELECT PROVEEDOR.NOMBRE, PRODUCTO.NOMBREFROM PROVEEDOR INNER JOIN PRODUCTO
ON PROVEEDOR.IDPROVEEDOR = PRODUCTO.IDPROVEEDORORDER BY 1
Ejercicio1: Escriba una consulta, que liste el catálogo de productos de la
empresa, es decir que muestre el nombre de la categoría de los productos,
el nombre del producto y el precio del producto
Ejemplo 02: Obtener el Idproducto, nombreproducto, EL
nombrecategoria y el nombre de la compañía donde
ID_PROVEEDOR es igual a 1. Utilice una combinación de las
tablas productos, categorías y proveedores. (combinación de tres
tablas)
SELECT P.IDPRODUCTO,P.NOMBRE,C.CATEGORIA,
PV.NOMBRE
FROM PRODUCTO P INNER JOIN CATEGORIA C
ON P.IDCATEGORIA=C.IDCATEGORIA INNER JOIN
PROVEEDOR PV
7/23/2019 Lab 10 -Consultas Multitablas
http://slidepdf.com/reader/full/lab-10-consultas-multitablas 2/2
UNSCH- Escuela de Ing. De Sistemas
modelamiento de datos 2 Prof. Elvira Fernández
ON P. IDPROVEEDOR =PV. IDPROVEEDOR
WHERE P. IDPROVEEDOR =1
Ejercicio1: Escriba una consulta que muestre los datos idGuia, idLocal, fechaSalida
de la guía de remisión número 2 y además su monto total.
Ejercicio2:
Modifique la consultadle ejercicio anterior para que muestre la dirección
del local al que se enviaron los productos registrados en la guía de
remisión 2.
Ejercicio3:
Escriba una consulta que muestre el monto total despachado a cada local.
Ejercicio4:
Escriba una consulta que muestre el total de unidades despachadas por
mes del producto 5.
Conectarse con el esquema HR y resolver las siguientes consultas:
Ejercicio5:
Se quiere saber quiénes son los empleados y que ocupación tienen, los que
ingresaron entre el año 1990 y 1996.