Está en la página 1de 1

BASE DE DATOS

Usando la base de datos HR

Mostrar los detalles de los puestos de trabajo donde el salario mínimo es mayor que 9500

Mostrar el nombre y la fecha de los empleados ingresados entre 2002 y 2005

Mostrar el nombre y la fecha de ingreso de los empleados que sean programador de TI


programador o vendedor

Mostrar detalles de los empleados que se ingresaron después del 1 de enero de 2008

Mostrar el nombre, salario, comisión, y la fecha de ingreso de los empleados con un salario de
menos de 9000

Solución

1. Mostrar los detalles de los puestos de trabajo donde el salario mínimo es mayor
que 9500.

✓ SELECT * from jobs


Where min_salary > 9500

2. Mostrar el nombre y la fecha de los empleados ingresados entre 2002 y 2005

✓ SELECT first_name||’ ‘|| last_name as “nombre empleado”, hire_date from


employees
Where to_char (hire_date, ‘YYYY’) between ‘2002’ and ‘2005’

3. Mostrar el nombre y la fecha de ingreso de los empleados que sean programador


de TI programador o vendedor

✓ SELECT first_name||’ ‘|| last_name as “nombre empleado”, hire_date as “fecha


de contrato” , job_id from employees

Where job_id like ‘SA%’ or job_id like ‘IT%’


4. Mostrar detalles de los empleados que se ingresaron después del 1 de enero de 2008

✓ SELECT * from employees


Where hire_date > to_date (‘01/01/2008’)

5. Mostrar el nombre, salario, comisión, y la fecha de ingreso de los empleados con un


salario de menos de 9000
✓ SELECT first_name ||’ ‘|| last_name as “nombre empleado”, salary,
commission_pct, hire_date as “fecha de contrato” from employees
Where salary < 9000

También podría gustarte