Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

----------2

SELECT
last_name||' '||first_name AS "Empleado",
TO_CHAR(HIRE_DATE, 'YYYY/MM/DD') AS "Fecha contratacion"
FROM EMPLOYEES
WHERE department_id = (SELECT department_id
FROM EMPLOYEES
WHERE last_name = 'Jones')
AND last_name != 'Jones';

----------3
SELECT
employee_id AS "Num. Empleado",
last_name||' '||first_name AS "Empleado"
FROM EMPLOYEES
WHERE salary > (SELECT AVG(salary)
FROM EMPLOYEES)
ORDER BY salary DESC;

----------4
SELECT
employee_id AS "Num. Empleado",
last_name||' '||first_name AS "Empleado"
FROM EMPLOYEES
WHERE department_id IN (SELECT department_id
FROM EMPLOYEES
WHERE LOWER(first_name) LIKE '%m%');

----------5
SELECT
E.last_name||' '||E.first_name AS "Empleado",
J.job_title AS "Puesto"
FROM EMPLOYEES E, JOBS J, DEPARTMENTS D, LOCATIONS L
WHERE E.job_id = J.job_id
AND E.department_id = D.department_id
AND D.location_id = L.location_id
AND L.city = 'Seattle';

----------6
SELECT
E.last_name||' '||E.first_name AS "Empleado",
J.job_title AS "Puesto",
D.department_name AS "Departamento"
FROM EMPLOYEES E, JOBS J, DEPARTMENTS D, LOCATIONS L
WHERE E.job_id = J.job_id
AND E.department_id = D.department_id
AND D.location_id = L.location_id
AND L.city = 'Seattle';

----------7
SELECT
employee_id AS "Num. Empleado",
last_name||' '||first_name AS "Empleado"
FROM EMPLOYEES
WHERE employee_id IN (SELECT manager_id
FROM EMPLOYEES);

----------8
SELECT
last_name||' '||first_name AS "Empleado",
salary AS "Salario"
FROM EMPLOYEES
WHERE manager_id = (SELECT employee_id
FROM EMPLOYEES
WHERE last_name = 'King'
AND first_name = 'Steven');

----------9
SELECT
E.department_id AS "Num. Departamento",
E.last_name||' '||first_name AS "Empleado",
J.job_title AS "Puesto"
FROM EMPLOYEES E, JOBS J
WHERE E.job_id = J.job_id
AND E.department_id = (SELECT department_id
FROM DEPARTMENTS
WHERE department_name = 'Sales');

----------10
SELECT
employee_id AS "Num. Empleado",
last_name||' '||first_name AS "Empleado",
salary AS "Salario"
FROM EMPLOYEES
WHERE (department_id, salary) IN (SELECT
department_id,
salary
FROM EMPLOYEES
WHERE COMMISSION_PCT > 0);

----------11
SELECT
E.last_name||' '||E.first_name AS "Empleado",
D.department_name AS "Departamento",
E.salary AS "Salario"
FROM EMPLOYEES E, DEPARTMENTS D
WHERE (E.salary, E.commission_pct) IN (SELECT E.salary, E.commission_pct
FROM EMPLOYEES E, DEPARTMENTS D,
LOCATIONS L
WHERE E.department_id = D.department_id
AND D.location_id = L.location_id
AND L.city = 'Seattle');

----------12
SELECT
last_name||' '||first_name AS "Empleado",
TO_CHAR(HIRE_DATE, 'YYYY/MM/DD') AS "Fecha contratacion",
salary AS "Salario"
FROM EMPLOYEES
WHERE (salary, commission_pct) = (SELECT salary, commission_pct
FROM EMPLOYEES
WHERE last_name = 'Grant'
AND first_name = 'Kimberely')
AND last_name != 'Grant'
AND first_name != 'Kimberely';

You might also like