0 calificaciones0% encontró este documento útil (0 votos)
30 vistas3 páginas
Este documento contiene varias consultas SQL a diferentes tablas de una base de datos de ventas. Las consultas incluyen filtrar y ordenar datos de oficinas de ventas, vendedores y pedidos para obtener información sobre objetivos, ventas realizadas, nombres de empleados, promedios y más.
Este documento contiene varias consultas SQL a diferentes tablas de una base de datos de ventas. Las consultas incluyen filtrar y ordenar datos de oficinas de ventas, vendedores y pedidos para obtener información sobre objetivos, ventas realizadas, nombres de empleados, promedios y más.
Este documento contiene varias consultas SQL a diferentes tablas de una base de datos de ventas. Las consultas incluyen filtrar y ordenar datos de oficinas de ventas, vendedores y pedidos para obtener información sobre objetivos, ventas realizadas, nombres de empleados, promedios y más.
-- 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