Está en la página 1de 3

-- listadas de las oficinas de venta con sus objetivos y ventas reales

select Ciudad, Objetivo, Ventas from Oficinas



-- listas de las oficinas de ventas de la region. Este cpon sus objetivos y ventas
select Ciudad, Objetivo, Ventas from Oficinas where Region ='este'

-- lista de las oficinas de ventas de la region este cuya venta exceden
-- a sus objetivos, ordenadas en orden alfabetico por ciudad
select Ciudad,Objetivo, Ventas from Oficinas where Region ='este' and ventas >
Objetivo
order by Ciudad


--LISTA LOS NOMBRES, OFICINAS Y FECHA DE CONTRATO DE TODOS LOS
VENDEDORES
SELECT NOMBRE, OFICINA_REP, CONTRATO FROM REPVENTAS

--cual es el nombre del empleado 107
SELECT NOMBRE, CUOTA, VENTAS FROM REPVENTAS WHERE NUM_EMPL =107

--CUAL ES LA VENTA PROMEDIO DE NUESTROS VENDEDORES
SELECT AVG(VENTAS) AS PROMEDIOVENTAS FROM REPVENTAS

--LISTA EL NOMBRE Y LA FECHA DE CONTRATO DE CUALQUIER VENDEDOR
--CUYA VENTAS SEAN SUPERIORES A 500000
SELECT NOMBRE, CONTRATO FROM REPVENTAS WHERE VENTAS> 500000

--MUESTRA TODO LOS DATOS DE LA TABLA OFICINA
SELECT * FROM OFICINAS

--FILAS DUPLICADAS
SELECT DISTINCT DIR FROM OFICINAS

--HALLA LOS VENDEDORES CONTRATADOS ANTES DE 1988
SELECT NOMBRE FROM REPVENTAS WHERE CONTRATO< '01-ENE-88'

--HALLA LOS PEDIDOS QUE CAEN ENTRE 20000 Y 29999
SELECT NUM_PEDIDO, IMPORTE FROM PEDIDOS WHERE IMPORTE NOT
BETWEEN 20000 AND 29999

--TES DE PERTENECIA
--LISTA LOS VENDEDORES QUE TRABAJAN EN NEW YORK, ATLANTA O DENVER
SELECT NOMBRE, CUOTA, VENTAS FROM REPVENTAS WHERE OFICINA_REP IN
(11,13,22)



--halla los productos cuyo id comience con las letras <>
select NUM_PEDIDO, PRODUCTO FROM PEDIDOS WHERE PRODUCTO LIKE '%A%'

--HALLAR EL VENDEDOR QUE AUN NO TIENE ASIGNADA UNA OFICINA
SELECT NOMBRE FROM REPVENTAS WHERE OFICINA_REP IS NULL

--HALLAR EL VENDEDOR QUE TIENE ASIGNADA UNA OFICINA
SELECT NOMBRE FROM REPVENTAS WHERE OFICINA_REP IS NOT NULL

--HALLA LOS VENDEDORES QUE ESTAN POR DEABAJO DE LA CUOTA O CON
VENTAS INFERIORES A 300.000
SELECT NOMBRE, CUOTA, VENTAS FROM REPVENTAS WHERE VENTAS< CUOTA
OR VENTAS< 300000

--HALLA TODOS LOS VENDEDORES QUE ESTEN POR DEABAJO DE LA CUOTA,
PERO CUYA VENTAS NO
--SON SUPERIORES A 150.000
SELECT NOMBRE, CUOTA, VENTAS FROM REPVENTAS WHERE VENTAS< CUOTA
AND NOT VENTAS< 150000

--HALLA TODOS LOS VENDEDORES QUE :a) Trabajen en denver, New York o Chicago;
b) no tienen director
--y fueron contratados a partir de junio de 1988: o si estan por encima de la cuota, pero
--tienen ventas de $600.000 o menos
SELECT NOMBRE FROM REPVENTAS WHERE (OFICINA_REP IN (22,11,12))
OR (DIRECTOR IS NULL AND CONTRATO > = '01-JUN-88')
OR (VENTAS > CUOTA AND NOT VENTAS > 6000000)

--MUESTRA LAS VENTAS DE CADA OFICINA ORDENADA POR ORDEN ALFABETICO
POR REGION Y POR DENTRO DE CADA REGION
--REGION POR CIUDAD
SELECT CIUDAD, REGION, VENTAS FROM OFICINAS ORDER BY REGION, CIUDAD

--LISTA DE OFICINAS, CLASIFICADA EN ORDEN DESCENDENTE DE VENTAS, DE
MODO QUE LAS OFICINAS
--CON MAYORES VENTAS APARESCAN AL PRINCIPIO
SELECT CIUDAD, REGION, VENTAS FROM OFICINAS ORDER BY VENTAS DESC

--LISTA TODOS LOS PRODUCTOS CUYO PRECIO EXCEDA DE 2.000
SELECT ID_FAB, ID_PRODUCTO FROM PRODUCTO WHERE PRECIO > 2000

--LISTA TODOS LOS PRODUCTOS CUYO PRECIO EXCEDA DE 2.000 O EN DONDE
MAS DE 30.000
--DEL PRODUCTO HAYA SIDO INCLUIDO EN UN SOLO PEDIDO
SELECT ID_FAB, ID_PRODUCTO FROM PRODUCTO WHERE PRECIO > 2000
UNION
SELECT DISTINCT FAB, PRODUCTO FROM PEDIDOS
WHERE IMPORTE >30000

También podría gustarte