Práctica 2
1. Escriba una consulta para mostrar la fecha actual. Etiquete la
columna como Date.
2. Para cada empleado, visualice su número, apellido, salario y salario
incrementado en el 15 % y expresado como número entero. Etiquete
la columna como “Nuevo Salario”. Ponga la sentencia SQL en un
archivo de texto.
3. Modifique la consulta anterior para agregar una columna que reste el
salario antiguo del nuevo. Etiquete la columna como “Incremento”.
Guarde el contenido del archivo y ejecute la consulta revisada.
4. Escriba una consulta que muestre los apellidos de los empleados con
la primera letra en mayúsculas y todas las demás en minúsculas, así
como la longitud de los nombres, para todos los empleados cuyos
nombres comienzan por J, A o M. Asigne a cada columna la etiqueta
correspondiente. Ordene los resultados según los apellidos de los
empleados.
5. Para cada empleado, muestre su apellido y calcule el número de
meses entre el día de hoy y la fecha de contratación. Etiquete la
columna como “Meses trabajados”. Ordene los resultados según el
número de meses trabajados. Redondee el número de meses hacia
arriba hasta el número entero más próximo.
6. Escriba una consulta que produzca lo siguiente para cada empleado:
<employee last name> gana <salary> mensualmente pero quiere
<3 times salary>. Etiquete la columna como “Salario soñado”.
7. Cree una consulta para mostrar el apellido y el salario de todos los
empleados. Formatee el salario para que tenga 15 caracteres,
rellenando a la izquierda con $. Etiquete la columna como “Salario”.
8. Muestre el apellido de cada empleado, así como la fecha de
contratación y la fecha de revisión de salario, que es el primer lunes
después de cada seis meses de servicio. Etiquete la columna REVIEW.
Formatee las fechas para que aparezca en un formato similar a
“Monday, the Thirty-First of July, 2000”.
9. Muestre el apellido, la fecha de contratación y el día de la semana en
el que comenzó el empleado. Etiquete la columna DAY.
10. Cree una consulta que muestre el apellido y las comisiones de los
empleados. Si un empleado no gana comisión, ponga “Sin comision”.
Etiquete la columna COMM.