[firebase-br] RES: Duvida - SQL em FB1.5

Ton - Hotmail hevertonc em hotmail.com
Sex Jul 7 15:14:01 -03 2006


Usa um Sum no campo valor e tira o 2 do Group by...

select c.cpfcli,
       sum(c.valor) as valor,
       l.nome
  from tbconrec c inner
  join tbcliente l
    on (l.cpfcnpj = c.cpfcli)
 where c.datven between :datai
                    and :dataf
   and c.valor >= :vvalor
   and c.valpag = 0
   group by 1,3

   Ton

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de savio_assuncao em ibest.com.br
Enviada em: sexta-feira, 7 de julho de 2006 14:32
Para: lista em firebase.com.br
Assunto: [firebase-br] Duvida - SQL em FB1.5

ola Pessoal !!!
 
 D6+FB1.5+DbExpress+CL10
    
   Criei a seguinte instrucao pra recuperar as informacoes de clientes com
titulos em aberto
   com valor de face >= ao parametro :vvalor e no periodo :datai :dataf

   select c.cpfcli,c.valor,l.nome
   from tbconrec c
   inner join tbcliente l on (l.cpfcnpj=c.cpfcli)
   where c.datven between :datai and :dataf and c.valor>=:vvalor and
c.valpag=0
   group by 1,2,3

  Nesse caso se um mesmo cliente tiver 2 dividas >= ao parametro :vvalor me
retornara 2 registros,certo?

 Eh possivel agrupar esses 2 registros em um so ?



    

______________________________________________
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




Mais detalhes sobre a lista de discussão lista