Actividad 4.2
Actividad 4.2
Actividad 4.2
1) Escriba una consulta para mostrar la fecha actual. Etiquete la columna como Fecha. (Utiliza la
función GETDATE y GETUTCDATE y compáralas).
2) Para cada empleado (Utilizando la tabla EMPLOYEE), visualice su número, apellido, horas de
vacaciones y horas de vacaciones aumentadas en un 15 % y expresado como número entero.
Etiquete las columnas como “Horas de vacaciones” y “Nueva Horas de Vacaciones”.
3) Modifique la consulta 2 para agregar una columna que reste las horas de vacaciones antiguas de
la nueva. Etiquete la columna como “Incremento”.
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 (debes de relacionar la tabla EMPLOYEE con la
tabla PERSON), 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 la frase para cada empleado: trabaja como desde el sus horas
de vacaciones son pero quiere Etiquete la columna como Horas de vacaciones soñadas.
7) Muestre el nombre, la inicial del segundo nombre y el apellido de cada empleado en una sola
columna, así como la fecha de contratación (año, mes y día en columnas separadas) y la fecha
de contratación formateada para que aparezca el nombre del año, mes y día en una sola
columna.
8) Escriba una consulta para visualizar el apellido del empleado, el número y el loginID (utilizando
la función “SUBSTRING” obtén solamente la parte del loginId que se encuentra luego del
caracter “\”) para todos los empleados.
9) Escriba una consulta para mostrar el apellido del empleado, el nombre del territorio y las cuotas
de venta (Se deben relacionar las tablas “SalesPerson”, “Person” y “SalesTerrytory”) donde las
ventas del año pasado sean mayor a 0.
10) Visualice el apellido del empleado y el nombre de su posición para todos los empleados que su
nombre empice con la letra “J”.
11) Cree una consulta en la que pueda visualizar los 5 empleados con mayor ventas el año pasado
(debe aparecer el nombre y el apelldio del empeado asi como el nombre del territorio y sus
ventas del año pasado (utiliza SELECT TOP para lograr este resultado).