Trabalho de SQL

438 palavras 2 páginas
Trabalho de sql

--//1) Mostrar o primeiro nome, o último nome e a data de contratação de todos os empregados.
SELECT FIRST_NAME, LAST_NAME , HIRE_DATE
FROM EMPLOYEES;

--//2) Mostrar o nome de todas as cidades cadastradas em Locations e o estado a que pertencem.
SELECT CITY, STATE_PROVINCE
FROM LOCATIONS;

--//3) Mostrar os dados dos departamentos gerenciados pelo gerente cujo id seja 960311.
SELECT *
FROM DEPARTMENTS
WHERE MANAGER_ID = '960311';
--//4) Mostrar os dados dos cargos cadastrados em Jobs, onde o salário mínimo esteja entre 2500 e 3000.
SELECT * FROM JOBS
WHERE MIN_SALARY BETWEEN 2500 AND 3000;

--//5) Mostrar o nome e o sobrenome dos empregados e o nome do departamento nos quais eles trabalham. Se o empregado não estiver trabalhando em nenhum departamento, seu nome também deve aparecer.
SELECT a.first_name||' '||a.last_name AS nome, b.department_name AS departamento, a.manager_id
FROM employees a
LEFT OUTER JOIN departments b
ON a.department_id = b.department_id;

--//6) Mostrar o nome de todos os departamentos e o nome de seu gerente. Caso o departamento não possua gerente, ele ainda deve aparecer na relação.
SELECT b.department_name AS departamento, a.first_name||' '||a.last_name AS nome from departments b
LEFT OUTER JOIN employees a ON b.manager_id = a.employee_id;

--//7) Mostrar o id dos empregados, seu salário, o nome do departamento em que ele trabalha e o nome
--do cargo que ele ocupa na empresa, para todos os empregados cuja porcentagem de comissão não seja nula.
SELECT emp.employee_id, emp.salary, dep.department_name, j.job_title
FROM employees emp left JOIN departments dep ON emp.department_id = dep.department_id
INNER JOIN jobs j ON emp.job_id = j.job_id where commission_pct IS NOT NULL;

--//8) Mostrar o nome de todas as cidades cadastradas em Locations,
--seguido do nome do país a que pertencem e do nome da região a que o país pertence. select loc.city, coun.country_name,

Relacionados

  • trabalho sql
    1898 palavras | 8 páginas
  • Trabalho de sql
    2028 palavras | 9 páginas
  • Trabalho de sql
    699 palavras | 3 páginas
  • SQL trabalho
    297 palavras | 2 páginas
  • Trabalho sql
    880 palavras | 4 páginas
  • TRABALHO DE SQL
    434 palavras | 2 páginas
  • Trabalho sql
    436 palavras | 2 páginas
  • trabalho sql
    531 palavras | 3 páginas
  • Trabalho de SQL
    1223 palavras | 5 páginas
  • Trabalho SQL
    489 palavras | 2 páginas