Tarea 6 consultas en neptuno access
-
Upload
madnesshobbit -
Category
Documents
-
view
1.019 -
download
11
Transcript of Tarea 6 consultas en neptuno access
![Page 1: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/1.jpg)
Universidad Austral de Chile
Facultad de Ciencias Económicas y Administrativas
Escuela de Ingeniería Comercial
Tarea 6: ejercicio consultas Neptuno Access Autor: Misael Manríquez M.
Asignatura: ADMI 273 Sistemas de Información Empresarial
Profesor: Cristian Salazar C.
Valdivia, 16de Octubre de 2012
![Page 2: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/2.jpg)
Función Cantidad
SELECT Proveedores.NombreCompañía, Proveedores.País, Productos.IdProducto, Productos.NombreProducto,
Count([Detalles de pedidos].IdPedido) AS CuentaDeIdPedido
FROM Proveedores INNER JOIN (Productos INNER JOIN [Detalles de pedidos] ON Productos.IdProducto = [Detalles
de pedidos].IdProducto) ON Proveedores.IdProveedor = Productos.IdProveedor
GROUP BY Proveedores.NombreCompañía, Proveedores.País, Productos.IdProducto, Productos.NombreProducto
HAVING (((Proveedores.País)="Noruega" Or (Proveedores.País)="Alemania" Or (Proveedores.País)="Francia") AND
((Count([Detalles de pedidos].IdPedido))>30));
![Page 3: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/3.jpg)
Función Suma
SELECT Clientes.NombreContacto, Clientes.Ciudad, Sum([Detalles de pedidos].Cantidad) AS SumaDeCantidad
FROM (Clientes INNER JOIN Pedidos ON Clientes.IdCliente = Pedidos.IdCliente) INNER JOIN [Detalles de pedidos]
ON Pedidos.IdPedido = [Detalles de pedidos].IdPedido
GROUP BY Clientes.NombreContacto, Clientes.Ciudad
HAVING (((Clientes.Ciudad)="Madrid" Or (Clientes.Ciudad)="sao Paulo") AND ((Sum([Detalles de
pedidos].Cantidad))>100));
![Page 4: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/4.jpg)
Función Mínimo
SELECT Clientes.NombreContacto,
Clientes.País, Min(Pedidos.FechaEnvío) AS
MínDeFechaEnvío,
Min(Pedidos.FechaEntrega) AS
MínDeFechaEntrega
FROM Clientes INNER JOIN Pedidos ON
Clientes.IdCliente = Pedidos.IdCliente
GROUP BY Clientes.NombreContacto,
Clientes.País
HAVING (((Clientes.País)="Alemania"));
![Page 5: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/5.jpg)
Función Máximo
SELECT Clientes.NombreContacto,
Max(Pedidos.FechaEnvío) AS
MáxDeFechaEnvío, [Compañías de
envíos].NombreCompañía
FROM [Compañías de envíos] INNER JOIN
(Clientes INNER JOIN Pedidos ON
Clientes.IdCliente = Pedidos.IdCliente) ON
[Compañías de envíos].IdCompañíaEnvíos =
Pedidos.FormaEnvío
GROUP BY Clientes.NombreContacto,
[Compañías de envíos].NombreCompañía
HAVING
(((Max(Pedidos.FechaEnvío))>#4/9/1998#));
![Page 6: Tarea 6 consultas en neptuno access](https://reader036.fdocumento.com/reader036/viewer/2022081703/55ad6cd11a28abb04b8b4654/html5/thumbnails/6.jpg)
Función Promedio
SELECT Productos.IdProducto,
Productos.NombreProducto, Avg([Detalles
de pedidos].PrecioUnidad) AS
PromedioDePrecioUnidad
FROM Productos INNER JOIN [Detalles de
pedidos] ON Productos.IdProducto =
[Detalles de pedidos].IdProducto
GROUP BY Productos.IdProducto,
Productos.NombreProducto
HAVING (((Avg([Detalles de
pedidos].PrecioUnidad))<17.15));