Está en la página 1de 4

Universidad Nacional Autónoma de México

Facultad de Estudios Superiores Aragón


Alumno: Eduardo Aldair Mercado Rodríguez.
Número de práctica: 4
Nombre del trabajo: Hoja 4.
Materia: Bases de datos 1.
Grupo 1407.
Fecha de entrega 12/11/2021
Práctica 4. Oficinas Hoja 4.

1) ¿Cuál es la cuota y las ventas medias de todos los empleados?

SELECT AVG(cuota) AS Promedio_cuota, AVG(venta) AS Promedio_venta FROM empleado;

2) Hallar el importe medio de pedidos, el importe total de pedidos y el precio medio de


venta (el precio de venta es el precio unitario en cada pedido).

SELECT AVG(importe) AS Promedio_importe, SUM(importe) AS Suma_importe,


AVG(importe/cant) FROM pedido;

3) Hallar el precio medio de los productos del fabricante ACI.

SELECT AVG(precio) Promedio_producto FROM producto WHERE idfab like "aci";


4) ¿Cuál es el importe total de los pedidos realizados por el empleado Vicente Pantalla?

SELECT empleado.numemp, empleado.nombre, SUM(pedido.importe) AS suma_importe


FROM pedido, empleado WHERE pedido.rep = empleado.numemp AND empleado.nombre
LIKE "vicente";

5) Hallar en qué fecha se realizó el primer pedido (suponiendo que en la tabla de pedidos
tenemos todos los pedidos realizados hasta la fecha).

SELECT * FROM pedido ORDER BY fechapedido LIMIT 1;

6) Hallar cuántos pedidos hay de más de 25000 ptas.


SELECT COUNT(numpedido) FROM pedido WHERE importe > 25000;

7) Hallar cuantos pedidos hay de menos de 4 dígitos.


SELECT COUNT(codigo) FROM pedido WHERE importe < 1000;
8) Lista cuantos empleados están asignados a cada oficina, indicar el número de oficina y
la cantidad.

SELECT oficina, COUNT(numemp) AS cantidad_empleados FROM empleado GROUP BY


oficina;

9) Sumar las existencias de todos los fabricantes que acaban en “a”.

SELECT SUM(cant) AS Existencia FROM pedido WHERE fab LIKE "%a";

10) sumar las ventas de la región este.


SELECT SUM(venta) FROM oficina WHERE region = "este";

También podría gustarte