Script SQL usando o SELECT

09/09/2007

0

Alguém me pode ajudar com este problema

dado esquema relacional: Remuneracao(Ano,Mes,EmpNum,SalarioBase,ValorHorasExtra) Empregado(EmpNum,Nome,DataAdmissao) Comando SQL para determinar para cada ano quantos empregados receberam menos de 10 salarios



Vasquito

Vasquito

Responder

Posts

10/09/2007

Flasp2000

VAMOS LÁ VELHINHO:

SELECT E.Nome AS ´Funcionário´, E.DataAdmissao AS ´Admissão´, COUNT (R.Salariobase) AS Salário, COUNT (R.ValorHorasExtra) AS ´Horas Extras´
FROM Empregado E
LEFT JOIN Remuneracao R ON E.EmpNum = R.EmpNum
WHERE R.Ano LIKE ´¬2007¬´
GROUP BY E.Nome, E.DataAdmissao
-------------------------------------------------------------------------------------


Campeão no Where você coloca o ano que você esta querendo, no caso se for mais de um ano coloca um (AND R.Ano LIKE ´¬2008¬´ )

Também se quiser somar, apenas trocar o COUNT para SUM, e no where filtrar o ano que necessita...

Abraços..


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar