códigos de ejercicios en clase
Productos mas solicitados (son 3)
SELECT nombreproducto,niveldepedido
FROM Productos
WHERE (SELECT max(niveldepedido) FROM productos)=niveldepedido AND ROWNUM <= 3
Group BY nombreproducto,niveldepedido
Ventas de mes especifico
SELECT DISTINCT FechaPedido,e.Nombre,Count(fechapedido) AS Numero_de_pedidos,
(SELECT COUNT(fechapedido) FROM pedidos WHERE fechapedido LIKE '%/07/%') as total_pedidos
FROM Pedidos INNER JOIN Empleados e USING(IdEmpleado)
WHERE fechapedido LIKE '%/07/%'
GROUP BY...
Clientes de empleados específicos
SELECT DISTINCT e.Nombre AS Nombre_Empleado,p.idempleado,count(p.nombreDestinatario) AS Cantidad_DE_Clientes,c.nombreContacto AS Nombre_clientes,c.NombreCompania AS Compania_Cliente
FROM Empleados e,Pedidos p,Clientes c
WHERE e.IdEmpleado=4 OR e.IdEmpleado=5 OR ...
Envíos de compañía especifica
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
Empleado que más ah vendido:
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...