SQL- Funções De Agregação
Casos: SQL- Funções De Agregação. Pesquise 861.000+ trabalhos acadêmicosPor: mariagc • 22/4/2013 • 315 Palavras (2 Páginas) • 620 Visualizações
1 Dadas as seguintes tabelas:
Funcionario(Código, Nome, Sobrenome, Data_Nascimento, Cidade, Telefone, Cod_Departamento, Função, Salario)
Departamento(Código, Nome, Localização, Cod_Func_Gerente)
1.1 Liste o total da folha de pagamento.
SELECT SUM(Salario) AS TOTAL
FROM Funcionarios
1.2 Liste a quantidade de funcionários desta empresa
SELECT COUNT(*) AS TotalFuncionarios
FROM Funcionarios
1.3 Liste de cada função o funcionário com o salario mais baixo.
Select Nome, Função, Min(Salario) as Menor
From Funcionario
Group By Nome, Função
2 Dadas as seguintes tabelas faça as indique quais as instruções SQL para o pedido:
2.1 Calcule e mostre quanto é que a companhia está a gastar com engenheiros e programadores
em cada ano. Sabendo que é pago 14 meses de salário e 12 de comissões. Sobre o total a
empresa ainda paga mais 23,5% de impostos ao estado.
2.2 Para cada secção, visualizar o nº de secção, total de empregados e total dos salários completos.
SELECT Posto, Secção, Count(*) AS N_EMP, SUM (salario) AS Des_Sal
FROM Empregado
GROUP BY Posto,Secção
2.3 O posto, o nº de empregados e o salário médio para cada posto.
SELECT Posto, Count(*) as NUM_EMP, AVG(salario) as SaL_medio
From Empregado
Group by Posto
2.4 O maior salário mensal de um empregado.
SELECT Max (salario) as Maior
From Empregado
2.5 A quantia necessária para o pagamento de todos os salários.
SELECT SUM (salario) as Total_Salarios
From Empregado
2.6 O
...