Exercícios práticos para o Capítulo 6 – Trabalhando com Múltiplas Tabelas, organizados em ordem crescente de dificuldade, todos voltados ao uso do PostgreSQL.




1 a 10: INNER JOIN Simples e Filtros

  1. Liste o nome de cada funcionário e o nome do departamento onde trabalha.
  2. Mostre os funcionários que têm salário maior que R$3000, junto com o nome do departamento.
  3. Exiba os nomes dos funcionários com idade acima de 30 e seus respectivos departamentos.
  4. Liste todos os funcionários que trabalham no departamento “Tecnologia da Informação”.
  5. Liste os funcionários e seus departamentos, ordenando pelo nome do funcionário.
  6. Exiba o nome do funcionário e o nome do departamento para todos os funcionários com salário entre R$2500 e R$4000.
  7. Liste os funcionários cujo departamento está localizado em “São Paulo”.
  8. Mostre os funcionários que trabalham em departamentos que começam com a letra “M”.
  9. Exiba o nome do funcionário, o salário e o nome do departamento, mas apenas para funcionários com salários maiores que a média de todos os funcionários.
  10. Liste o nome do funcionário e do departamento para todos os funcionários, exceto os que não pertencem a nenhum departamento (não mostrar nulos).

11 a 20: LEFT JOIN e NULL Handling