Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diegomellobatista

Consulta de varias tabelas, com a soma dos resultados de 1 delas

Recommended Posts

Fala pessoal, estou começando programar em Delphi agora, e to com ua buchinha aqui...

Estou preparando um relatório em tela, (antes de enviar para o RAVE), para que o usuario passa ver no sistema, depois pegar em forma de relatório...

Bem é o seguinte tenho as seguintes tabelas

 

Produto (armazena dados do produto{código, nome, preço de custo});

Pedido (armazena dados do pedido{numero, código do vendedor});

Vendedor (armazena dados do vendedor{código, nome, });

ProdutoPedido (armazena dados dos produtos de determinado pedido{numero do pedido, cod produto, qtdade produtos,valor realizado)

 

agora vamos pra bucha... (rsrsrs)

 

Quero que apareça relcionado:

Cód. Vendedor

Nome Vendedor

Cód. Produto

Nome. Produto

Qtdade Vendida

Valor Vendido

 

Esta tudo carregando na tela, exceto, a qtdade e o valor vendido..., quero que apareça assim por exemplo:

 

Vendedor | Produto | Qtdade | Valor

Diego caneta 5 R$ 5,00

 

porém aparece apenas

 

Vendedor | Produto | Qtdade | Valor

Diego caneta 1 R$ 1,00

Diego caneta 1 R$ 1,00

Diego caneta 1 R$ 1,00

Diego caneta 1 R$ 1,00

Diego caneta 1 R$ 1,00

 

Preciso somar esses dados, alguém pode me ajudar?????

 

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

No próprio comando SQL você precisa fazer para que ocorra a soma:

 

select vendedor.nome as Vendedor, produto.nome as Produto, sum(produtopedido.qtdade) as Qtdade, sum(produtopedido.valor) as Valor
from vendedor, produto, produtopedido
where ........

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.