Documente Academic
Documente Profesional
Documente Cultură
Loguearse como usuario sys en Oracle Express y ejecutar los siguientes comandos:
4.-liste los empleados por apellido en orden descendiente y por primer nombre en orden
ascendente
select LAST_NAME, FIRST_NAME from EMPLOYEES order by LAST_NAME
DESC, FIRST_NAME;
8.- Seleccionamos de la tabla empleados todos los que contengan el id del departamento
igual 90 y el salario sea mayo o igual a 20000
10.- Vamos a mostrar todos los nombre y apellido de los empleados que fueron
contratados en junio
18.- Seleccionamos todos los empleados donde su nombre sea menor o igual a g
select * from employees where First_Name<= 'g';
19.- Calcule el promedio de salarios para todos los empleados
select avg(nvl(salary,0)) from employees;
20.- Calcule el promedio de salarios por departamento para todos los empleados
select department_id, avg(nvl(salary,0)) "PROMEDIOS" from employees group by
department_id ;
21.- Calcular el pago neto semanal para los empleados en el departamento 90, asumir
que el 10% del pago bruto se calcula por impuestos y 150$ se deducen anualmente por
caridad
Select last_name, first_name,department_id, salary, (((salary*0.9)-150)/52) from
employees where department_id=90;
22.- Seleccione apellido, nombre , numero de departamento cuando el salario sea mayor
al salario de los empleados con apellido King y salario = a 1000
select last_name, first_name,department_id, salary from employees where salary >
(select salary from employees where last_name='King'and salary =10000 ) ;