Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Como faço para somar os valores de um determinado campo como no exemplo abaixo (ao gerar relatório):
Campos e dados que encontram-se no banco de dados:
CARLOS - 90,90 - 4,00
CARLOS - 89,00 - 3,50
JOSÉ - 45,00 - 3,00
JOSÉ - 23,00 - 3,00
CARLOS - 24,00 - 1,60
LAURA - 92,00 - 4,90
Como deve ser exibido no relatório:
CARLOS - 203,90 - 9,10 = 194,80
JOSÉ - 68,00 - 6,00 = 62,00
LAURA - 92,00 - 4,90 = 87,10
Note que o último campo é o resultado da subtração do campo "2" e "3".
>
http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_sum
Use um GROUP BY , para a terceira coluna, a coluna calculada use uma coluna virtual, algo como
(Valor - desconto)
Caro Motta,
Teria algum exemplo para que possa analisar melhor como utilizar esta função?
Obrigado!!!
Algo como
Select nome,
sum(valor) valor,
Sum(desconto) desconto,
Sum(valor - desconto) liquido
From tabela
Group by nome
http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_sum
Use um GROUP BY , para a terceira coluna, a coluna calculada use uma coluna virtual, algo como
(Valor - desconto)