SQL em Oracle > DML > Junção de tabelas > Exercícios sobre junção de tabelas
Exercícios sobre junção de tabelas tl_logo2.jpg

  1. Liste todos os empregados e respectivos nomes de departamento, por ordem do nome de departamento;
  2. Liste o nome, número e nome de departamento de todos os empregados;
  3. Liste o nome, departamento e localidade do departamento dos empregados cujo salário mensal seja superior a 1500;
  4. Produza uma lista que mostre o nível salarial (GRADE) de cada empregado;
  5. Produza uma lista dos empregados com nível salarial 3;
  6. Mostre todos os empregados de Dallas (Dept Loc);
  7. Liste nome, função, salário, nível (GRADE) e nome de departamento para todos os empregados, excepto empregados de escritório (CLERK). Ordene por salário apresentando primeiro o mais elevado;
  8. Liste o nome, função, salário anual, número de departamento, nome de departamento e nível salarial (grade) para os empregados que ganham mais de 36000 por ano (14 vezes o salário mais a comissão) ou que sejam empregados de escritório (CLERK);
  9. Liste todos os departamentos que não têm empregados;
  10. Liste o nome e número de empregado juntamente com o nome e número do seu manager;
  11. Modifique a solução da questão 10 de forma a visualizar KING que não tem manager;
  12. Encontre o departamento que contratou funcionários na primeira metade de 1981 e na primeira metade de 1982;
  13. Encontre todos os empregados que entraram para a empresa antes do seu manager;
  14. Encontre um outro método de consulta para a questãoa 9 utilizando o operador MINUS.

bthome.gifTopo


Realizado por Turtle Learning ®. Última alteração em 2011-02-26