[firebase-br] RES: Ajuda com query
Otavio Benini
otavio.benini em gmail.com
Sáb Abr 14 12:51:26 -03 2012
experimente assim:
Select CODIGO,DESCRICAO,
sum(iif(ENTRADA/SAIDA='S',-quantidade,quantidade)) as SALDO
from MOVIMENTOS
group by CODIGO, DESCRICAO, QUANTIDADE
--
sds
*Otavio Benini*
Benini Informática Consultoria e Assessoria
(11) 8181-6553
(11) 4701-2797
info em benini.com.br
otavio.benini em gmail.com
Em 14 de abril de 2012 11:17, Daniel Reis <daniellcr em yahoo.com.br> escreveu:
> Wellington, da forma com você fez a query irá somar os valores das
> quantidades de cada item. Algumas quantidades são de saída e outras de
> entrada então preciso somar as entradas e somar as saídas e depois subtrair
> as saídas das entradas. Sabe como fazer?
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Wellington Melo
> Enviada em: sexta-feira, 13 de abril de 2012 19:48
> Para: FireBase
> Assunto: Re: [firebase-br] Ajuda com query
>
> Olá Daniel,
>
>
>
> Em 13 de abril de 2012 18:41, Daniel Reis <daniellcr em yahoo.com.br>
> escreveu:
>
> > Amigos, uma ajuda por favor.
> >
> > Acho que isso resolver:
> >
>
> Select CODIGO,DESCRICAO, QUANTIDADE, SUM(QUANTIDADE) as
> QUANTIDADE from MOVIMENTOS group
> by CODIGO, DESCRICAO, QUANTIDADE ;
>
>
> Espero ter ajudado;
>
> Wellington
>
> >
> >
> > Tenho a tabela MOVIMENTOS com movimentos dos itens 1 e 2.
> >
> >
> >
> >
> >
> > CODIGO DESCRICAO ENTRADA/SAIDA QUANTIDADE
> >
> > 003 ITEM 1 E
> > 10
> >
> > 003 ITEM 1 E
> > 3
> >
> > 001 ITEM 2 E
> > 6
> >
> > 001 ITEM 2 S
> > 5
> >
> > 003 ITEM 1 S
> > 4
> >
> >
> >
> >
> >
> > Preciso de uma query que retorne o saldo de cada item conforme abaixo:
> >
> >
> >
> > CODIGO DESCRICAO QUANTIDADE
> >
> > 003 ITEM 1 9
> >
> > 001 ITEM 2 1
> >
> >
> >
> >
> >
> > Desde já agradeço.
> >
> >
> >
> > Daniel Reis
> >
> > P Antes de imprimir pense em sua responsabilidade e compromisso com o
> MEIO
> > AMBIENTE!
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Wellington Melo da Silva
> Programador: Delphi XE, .Net C# , PHP, HTML5, CSS3
> Firebird 2.5, MySQL.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista