[firebase-br] ajuda para fazer uma soma em select "mostrandoresultado em dup
Marco Antonio Albuquerque
marcksystem em hotmail.com
Sex Maio 4 11:39:43 -03 2007
olá,
a soma dos itens não seria a mesma coisa que o total
(vendas.cod_venda)?
Sua intenção não seria totalizar os itens agrupando por vendedor?
tente em vez de left join colocar as tabelas no from e relacionadas na
condição where (isso se existir relacionamento em todas tabelas envolvidas,
Ex: para uma venda de um produto tem um vendedor, uma fatura(Pedido) e no
minimo 1 item)
qq coisa mande a estrutura das tabelas
Abraços.
>From: "Cesar" <cesar_newton em yahoo.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Subject: Re: [firebase-br] ajuda para fazer uma soma em select
>"mostrandoresultado em duplicidade"
>Date: Fri, 4 May 2007 09:42:49 -0300
>
>eu fiz assim so que esta mostrando resultado em duplicidade.
>
>select
> vend.cod_venda,
> vend.data,
> vend.valor,
> vend.operacao,
> vend.forma_pagto,
> vend.comissao,
> sum(ite.preco)
>from vendas vend
>left join representantes REP on REP.cod_representante = vend.cod_vendedor
> left join itens_venda ite on ite.cod_venda = vendas.cod_venda
>Where vend.data between :dataini and :dataFim
>and vend.cod_vendedor = :parcod
>group by vend.cod_venda,
> vend.data,
> vend.valor,
> vend.operacao,
> vend.forma_pagto,
> vend.comissao,
> ite.preco
>order by
> vend.data,
> vend.valor,
> vend.operacao,
> vend.forma_pagto,
> vend.comissao,
> ite.preco
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_________________________________________________________________
Inscreva-se no novo Windows Live Mail beta e seja um dos primeiros a testar
as novidades-grátis. Saiba mais:
http://www.ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d
Mais detalhes sobre a lista de discussão lista