Somar vários registros com o mesmo código

14/03/2003

0

Ola galera, Em uma tabela de nome tblEntrada com os seguintes campos: NEntrada, Codigo, Descrição, unidade, Quantidade, Custo, CustoTotal, quero fazer o custo medio dos produtos que tenham a mesma descrição e que tiveram n entradas exemplo: teve entrada no estoque uma Linha Azul 2 de 1,00=[b:f58fe20c3d]2,00 CustoTotal [/b:f58fe20c3d], Linha Azul 3 de 1,10=[b:f58fe20c3d]3,30 CustoTotal [/b:f58fe20c3d], Linha Azul 2 de 1,15=[b:f58fe20c3d]2,30CustoTotal [/b:f58fe20c3d]...... temos 3 preços diferentes para o mesmo produto e temos 7 que é a soma das quantidades, certo, Como fazer para somar todos os custos Totais da tabela e dividir pela soma das quantidades. será que tenho que criar um campo total quantidades?
Será que deu pra entender?

Se puderem ajudar ficarei grata.


Anonymous

Anonymous

Responder

Posts

14/03/2003

Anonymous

faça assim:

SELECT COUNT(QUANTIDADE) AS QTD,SUM(CUSTOTOTAL) AS CUSTOTOT,SUM(CUSTOTOTAL)/COUNT(QUANTIDADE) AS CUSTOMEDIO FROM TB_ESTOQUE WHERE
CODIGO=:CODIGO


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