Está en la página 1de 4

EJERCICIOS DE SQL --1.Hallar los nombres de los departamentos ordenados por su ciudad, pero en orden inverso. --2.

Obtener el nombre y empleo de los empleados, ordenado por salario. --3.Obtn los salarios departamento 30. y las comisiones de los empleados del

--4.Obtn las distintas comisiones. --5.Hallar las distintas comisiones y los nombres de los empleados. --6.Hallar los distintos salarios y empleados. --7.Obtenga los nuevos salarios que resultaran de sumar a los empleados del departamento 30 una gratificacin de 1000 unidades monetarias. --8.dem pero obteniendo tambin el salario anterior. --9.Hallar los empleados que tienen una comisin superior a la mitad de su salario. --10.Hallar los empleados cuya comisin esmenor o igual que el 25% del sueldo. --11.Haga que en cada fila figure 'anteponindose a su respectivo valor. 'Nombre: ' y 'Puesto:

--12.Hallar el salario y la comisin de los empleados cuyo nmero de empleado supera a 7500. --13.Si dividimos los empleados en dos grupos, A y B, empezando los del grupo B en la letra J, obtn los nombres y empleos de los delgrupo B, por orden alfabtico. --14.Obtener el salario, la comisin y el salario total (salario + comisin) de los empleados con comisin, ordenadopor nmero de empleado. --15.Hallar el nombre de los empleados que, teniendo un salario superior a 1000, tienen como director al empleado de cdigo 7698. --16.Halla anterior. el conjunto complementario del resultado del ejercicio salario

--17.Hallar el porcentaje que total ordenando por nombre.

supone la

comisin

sobre el

--18.Hallar los empleados del departamento 10 cuyo nombre no contiene la cadena "LA".

--19.Obtn los empleados que no son supervisados por ningn otro. --20.Obtn los nombres de los departamentos que no sean "SALES" ni "RESEARCH", --21.Deseamos conocer el nombre y departamento de los administrativos que no trabajan en el departamento 10 y cuyo salario es superior a 800, ordenados por la fecha de incorporacin. --22.Para los empleados que tienen comisin obtn sus nombres en orden alfabtico y el cociente entre salario y comisin. --23.Obtn informacin de exactamente cinco caracteres. los empleados cuyo nombre contiene

--24.dem pero cuyos nombres contengan al menos cinco caracteres. --25.Halla los datos de los empleados para los que, su nombre comienza por A y su salario es mayor que 1000, o, reciben comisin y trabajan en el departamento 30. --26.Halla el nombre y salario total de todos los empleados ordenado por este ltimo y por su propio salario. --27.Obtn los nombres, salarios y comisiones de los empleados que perciben un salario situado entre la mitad de la comisin y la propia comisin. --28.El complementario del anterior. --29.Intenta lograr los nombres y empleos de los empleados tales que su empleo acaba en "MAN" y su nombre empieza por A. --30.Suponiendo que el ao prximo la subida del total percibido por empleado es del 6% y el siguiente del 7%, hallar los nombres y salarios totales actuales y futuros de todos los empleados, indicando para cada uno si tienen o no comisin. --31.Halla el nombre y la fecha de ingreso de los empleados que no son vendedores. --32.Para los empleados que tienen como director a algn otro con nmero mayor que el suyo, obtener los que reciben de salario ms de 1000 y menos de 2000, o estn en el departamento 30. --33.Obtn el salario ms alto de la empresa, el total destinado a comisiones y el nmero de empleados. --34.Halla los datos de los empleados cuyo salario es mayor que el del empleado de cdigo 7934, ordenando por el propio salario. --35.Obtn informacin en la que se reflejen los nombres, empleos y salarios tanto de los que superan el salario de Allen como del propio Allen. --36.Halla el nombre del ltimo empleado por orden alfabtico. --37.Halla el salario ms alto, el ms bajo y la diferencia entre ellos.

--38.Quines reciben el salario ms alto y ms bajo, y a cunto ascienden? --39.Halla la media de los salarios de los departamentos cuyo salario mnimo supera a 900, considerando los salarios inferiores a 5000. Adems se necesita el cdigo y el nombre de los departamentos. --40.Qu empleados trabajan en ciudades que tienen ms de cinco letras? Ordena el resultado inversamente por ciudades y normalmente por nombres de empleados. --41.Halla los empleados cuyo salario supera o coincide con la media del salario de la empresa. --42.Obtn los empleados cuyo salario supera al de sus compaeros de departamento. --43.Cuntos empleos diferentes, empleados y diferentes salarios encontramos en el departamento 30,y a qu cantidad asciende la suma de los salarios de dicho departamento? --44.Cuntos empleados tienen comisin? --45.Cuntos empleados tiene el departamento 20? --46.Halla los departamentos que tienen ms de tres empleados y el nmero de empleados de los mismos. --47.Obtn los empleados del departamento 10 que tienen el mismo empleo que alguien del departamento de "SALES" (o sea, desconocemos el cdigo del departamento "SALES"). --48.Halla los empleados que tienen por lo menos un empleado a su mando, ordenados inversamente por nombre. --49.Qu empleos distintos encontramos empleados desempean cada uno? en la empresa y cuntos

--50.Halla la suma de los salarios de cada departamento. --51.Halla los empleados que no tienen a otro empleado a sus rdenes. --52.Cuntos empleos hay en cada departamento y cul es la media anual del salario de cada uno? Indique el nombre del departamento para clarificar el resultado. --53.Halla los empleados del departamento 30 por orden descendente de comisin. --54.Obtn los empleados que trabajan en Dallas o en New York. --55.Obtn un listado en el que se reflejen el cdigo y el cada supervisor, junto al nmero de empleados que directamente. Fjese en que puede haber empleados que supervisores, as que para estos se indicar solamente el ellos dejando los restantes valores a NULL. nombre de supervisa no tengan nmero de

--56.Hllense los empleados con salario mayor de cada departamento. Se debe incluir el salario y el nombre del departamento.

--57.Hallar el departamento cuya suma de salarios sea la ms alta. Halla tambin la mencionada suma. --58.Cules son los dos empleados con los mayores salarios? --59.Determinar las localidades que no son sede de departamentos que no tienen empleados, y en las que trabajan al menos cuatro empleados, indicando el nmero de empleados que trabaja en cada una.

También podría gustarte