Prévia do material em texto
1. Liste todos os registros da tabela departments, mostrando todas as colunas disponíveis. 2. Liste apenas os primeiros nomes (first_name) e os salários (salary) da tabela employees. 3. Liste todos os salários distintos da tabela employees (sem duplicar valores). 4. Liste todos os funcionários (first_name, last_name) em ordem alfabética crescente pelo sobrenome (last_name). 5. Selecione todos os funcionários cujo salário é maior que 60000. Mostre o primeiro nome, o último nome e o salário. 6. Liste todos os funcionários que pertencem ao departamento de Engineering (id = 2) e recebem salário acima de 55000. 7. Liste todos os funcionários cujo last_name termina com a letra 'n'. 8. Mostre o salário médio (AVG) dos funcionários de toda a empresa. Dê um alias para a coluna do resultado como average_salary. 9. Liste cada department_id e a soma total (SUM) dos salários dos funcionários que pertencem a esse departamento. Oculte a coluna de departamentos onde não haja funcionários (ao agrupar somente pela tabela employees, departamentos sem funcionários não aparecerão). 10. Liste o nome completo de cada funcionário e o nome do departamento em que ele trabalha, unindo (JOIN) as tabelas employees e departments. 11. Liste o nome do funcionário (em uma coluna concatenada first_name || ' ' || last_name) e o título do projeto (title) de todos os registros na tabela associativa employees_projects. 12. Selecione todos os projetos cujo end_date seja maior que '2023-09-30'. Mostre o título do projeto, a data de término e o orçamento (budget). 13. Liste todos os funcionários ordenados primeiro por department_id (crescente), depois por salary (decrescente). 14. Mostre o número total de projetos (COUNT) cujo orçamento (budget) é superior a 500000. 15. Selecione o nome do projeto (title), o orçamento (budget) e crie um alias para essa coluna chamado project_budget. Ordene a lista pelo alias em ordem descendente.