Professional Documents
Culture Documents
TAREA No. 9
IDENTIFICACION
Semestre: Cuarto
Fecha: 15-01-2018
Calificación Revisado
TEMA: Ejercicios SQL
Con las siguientes tablas resuelva los ejercicios utilizando el lenguaje SQL:
TEMPLE(NUMEM, NUMDE, EXTEL, FECNA, FECIN, SALAR, COMIS, NUMHI, NOMEM)
7. Hallar por orden alfabético los nombres de los departamentos cuyo director lo
es en funciones y no en propiedad
select nomde
from tdepto
where tidir= 'F'
order by nomde
8. Obtener por orden creciente una relación de todos los números de extensiones
telefónicas de los empleados
select extel
from temple
order by extel asc;
11.Para los empleados del departamento 112, hallar el nombre y el salario total
de cada uno (salario más comisión), por orden de salario total decreciente, y
por orden alfabético dentro de salario total
select nomem, salar+comisas total
from temple
where numde=112
order by totaldesc,nomem;
12.Suponiendo que en los próximos tres años el coste de vía va a aumentar un
6% anual y que se suben los salarios en la misma proporción, hallar para los
empleados con más de 4 hijos su nombre y su sueldo anual, y para cada uno
de los próximos tres años, clasificados por orden alfabético
select nomem, salar*12as sueldo1, salar*12*0.06as sueldo2, salar*12*0.06*0.06as sualdo3, s
alar*12*12*0.06*0.06*0.06as sueldo4
from temple
where numhi> 4
order by nomem;
13.Hallar por orden de número de empleado el nombre y salario total (salario más
comisión) de los empleados cuyo salario total supera a $300 mensuales
select numem, nomem, salar+comisas sueldo_total
from temple
where salar+ comis> 300
order by numem;