Fórum Calculo SQL #343762
27/07/2007
0
Eu utilizo o comando abaixo que soma o Total por Funcionario quando clico em um botão.
Fica como abaixo:
FUNCIONARIO -------- TOTAL
MARCOS PAULO ----- 120,00
JOAO PESSOA -------- 15,00
TERESA --------------- 150,00
LULA ------------------ 1,51
Gostaria de saber se tem como eu calcular o total do total.
Gostaria que ficasse assim:
FUNCIONARIO -------- TOTAL
MARCOS PAULO ----- 135,00
JOAO PESSOA -------- 15,00
TERESA --------------- 150,00
LULA ------------------ 150,00
TOTAL ------- 450,00
Me ajudem pessoal.
Marcelovms
Curtir tópico
+ 0Posts
27/07/2007
Gilberto Fernandes
Gostei + 0
27/07/2007
Only
tenta ae e posta se deu certo
SELECT CASE WHEN (GROUPING(Funcionario) = 1) THEN ´Total´
ELSE ISNULL(Funcionario, ´NÃO INFORMADO´)
END AS Funcionario,
SUM(Total) AS Total_Vendido
FROM Pedidos
GROUP BY Funcionario WITH rollup
Rafael Pedrosa
Gostei + 0
27/07/2007
Djjunior
Uma outra opção é usar o CUBE no lugar do ROLLUP´.
Gostei + 0
27/07/2007
Emerson Nascimento
select funcionario, sum(valor) from receitas group by funcionario union all select ´TOTAL´, sum(valor) from receitas
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)