top of page

Ejercicos

se desea saber todos los productos que su precio sea mayor a 40 dolares 
o euros y ademas el proveedor.

select Precioporunidad, Nombreproducto, Nombrecompania, Nombrecontacto from Productos, Provedores where Productos.IdProducto=Provedores.Idproveedor
AND Precioporunidad>40


1.Se necesita saber que clientes corresponden a los empleados con el id 4, 5, y 6
cuantos clientes tiene y cuales son?

select Idempleado, Nombre, Nombrecontacto from Clientes,Empleado where Clientes.Cargocontacto=Empleado.Cargo AND Idempleado in(4,5,6)


2.Se necesita saber que la compañia speed express cuantos envios realizó y qué destino?

SELECT NombreCompania,CiudadDestinatario,COUNT(p.FormaEnvio) AS Envios_Ralizados_En FROM Pedidos p,CompaniasEnvio 
WHERE p.FormaEnvio=IdCompaniaEnvios AND nombreCompania='Speedy Express'
GROUP BY NombreCompania,CiudadDestinatario


3.Se necesita saber el nombre del empleado, la ciudad donde vive y el numero de teléfono 
que más pedidos haya realizado.( el mejor de la compañia, el que vendió mas)

 
SELECT e.Nombre,e.Ciudad,e.Telefonodomicilio, COUNT(p.IdEmpleado) AS Ventas_Realizadas FROM Pedidos p 
INNER JOIN Empleados e ON e.IdEmpleado=p.IdEmpleado  
GROUP BY e.Nombre,e.Ciudad,e.Telefonodomicilio

--WHERE para datos agropados 
HAVING COUNT(p.IdEmpleado) = (SELECT MAX(repeticionMaxima) FROM (SELECT COUNT(pe.IdEmpleado) AS RepeticionMaxima 
                                                              FROM Pedidos pe GROUP BY pe.IdEmpleado))

Descargar XAMPP
https://www.apachefriends.org/es/index.html

Descargar Oracle
http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html​

  • unidad-educativa-fiscomisional-don-bosco-6903E98051AEED19thumbnail
  • Facebook Classic
bottom of page