Blogia
MeSeminary

Practica No 1

Practica No 1

--1. apellidos de los empleados que ganan mas de 12000

 

select last_name, salary 

from employees

where salary > 12000;

 

--2. Muestra apellidos y departamentos de los empleados que sean con codigo igual a 176

 

select last_name, department_id 

from employees

where employee_id = 176;

 

--3

 

select last_name, salary 

from employees

where salary <= 5000 or salary >= 12000;

where salary not between 5000 and 12000;

 

-- 4.

select last_name, job_id, hire_date

from employees

where hire_date between ’20/02/98’ and ’01/03/98’

order by hire_date;

 

--Fecha actual

select sysdate from dual;

-- 5.

select last_name as nombre , department_id as plata

from employees

where department_id in (20,50)

order by first_name;

 

-- 6.

select last_name as nombre , salary as plata

from employees

where (salary <= 5000 or salary >= 12000)  and (department_id in (20,50));

 

-- 7.

 

select last_name, hire_date

from employees

where hire_date LIKE ’%94’;

 

-- 8.

 

select last_name, job_id

from employees

where manager_id is null;

 

--- 9.

 

select last_name, salary , commission_pct

from employees

where commission_pct is not null

order by salary desc , commission_pct desc;

 

--1 0.

 

select first_name, last_name, salary , commission_pct

from employees

where last_name like ’__a%’;

 

-- 11.

 

select last_name, salary , commission_pct

from employees

where last_name like ’%a%’ and last_name like ’__e%’;

 

- 12.

select last_name, job_id, salary

from employees

where job_id IN (’ST_CLERK’,’SA_REP’) and salary not in (2500, 3500, 7000) ;

 

-13

 

select commission_pct, last_name as nombre , salary as plata

from employees

where commission_pct = 0.2;

2 comentarios

Natalia -

Prueba

Alex -

Gracias por la información