Como somar e usando Distinct ?

Delphi

15/07/2005

Bom estou com o seguinte problema, tenho 3 tabelas ( PRODUTO, FABRICANTE, PEDIDOITEM )

PRODUTO: CodProduto, Descricao, Estoque
FABRICANTE: CodFabricante, Fabricante
PEDIDOITEM: Codigo, CodPedido, CodProduto, Qtde, Valor


Quero fazer a seguinte consulta na tabelas ( PEDIDOITEM ), somar os itens vendidos por fabricantes.
A ideia e trazer o q vendeu por fabricante, usando a tres tabelas

ex:
CASTROL 12.000
TEXACO 5.000
AGIP 8.000

obrigado pela ajuda !!!


Walter Faria

Walter Faria

Curtidas 0

Respostas

Paullsoftware

Paullsoftware

15/07/2005

cara ver se isso aqui te ajuda:
[url]http://forum.clubedelphi.net/viewtopic.php?t=61580&highlight=distinct[/url]

qq coisa faz uma pesquisa no forum...


GOSTEI 0
Bastard2003

Bastard2003

15/07/2005

dai rapaz blz?! tenta usar um group by! seria mais ou menos assim::

select sum(PEDIDOITEM.valor), Produto.descricao
where PEDIDOITEM.CodProduto = Produto.CodProduto
group by produto.descricao


seria mais ou menos assim... so q em vez de Produto.descricao tu coloca o nome do fabricante... é q eu não localizei a fk da tabela de produtos pra de fabricantes... :lol:

tenta ai... qualquer coisa... tamos ai!


GOSTEI 0
POSTAR