Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF2: Llenguatges SQL / Solucions T3-HR»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «1) Escriba una consulta para mostrar la fecha del sistema. Etiquete la columna como Date. '''Nota:''' si la base de datos se ubica de forma remota en una zona horaria...».)
(Cap diferència)

Revisió del 13:54, 7 nov 2017

1) Escriba una consulta para mostrar la fecha del sistema. Etiquete la columna como Date.

Nota: si la base de datos se ubica de forma remota en una zona horaria diferente, la salida será la fecha del sistema operativo en el que reside la base de datos.

SELECT sysdate "Date"
FROM dual;

2) El departamento de recursos humanos necesita un informe que muestre el número de empleado, apellido, salario y salario aumentado en un 15,5% (expresado como número entero) para cada empleado. Etiquete la columna como New Salary.

Guarde la sentencia SQL en un archivo denominado lab_03_02.sql.

SELECT employee_id, last_name, salary,
       ROUND(salary * 1.155, 0) "New Salary"
FROM employees;

3) Ejecute la consulta en el archivo lab_03_02.sql.

SELECT employee_id, last_name, salary,
       ROUND(salary * 1.155, 0) "New Salary"
FROM employees;

4) Modifique la consulta lab_03_02.sql para agregar una columna que reste el salario antiguo del nuevo. Etiquete la columna como Increase. Guarde el contenido del archivo como lab_03_04.sql. Ejecute la consulta revisada.

SELECT employee_id, last_name, salary,
       ROUND(salary * 1.155, 0) "New Salary",
       ROUND(salary * 1.155, 0) - salary "Increase"
FROM employees;