[firebase-br] Como realizar este agrupamento?

Junior Miranda jrmiran em gmail.com
Sex Jan 14 15:37:23 -03 2011


Obrigado a todos pela ajuda

Complicou! O problema é que estou criando esta consulta dentro da ferramenta 
proprietária de um sistema de automação comercial. Esta ferramenta, me trava 
todo! Tem muita limitação.

Nivaldo, não se entendi bem... mas utilizando as  funções de agregação nos 
demais campos, para que group by funcione, não poderia zicar o resultado 
não?

[]'s

--------------------------------------------------
From: "Nivaldo Martins" <nivaldomart em gmail.com>
Sent: Friday, January 14, 2011 1:35 PM
To: "FireBase" <lista em firebase.com.br>
Subject: Re: [firebase-br] Como realizar este agrupamento?

> Junior
>
> Group by não vai funcionar neste select
>
> precisa de alguma função de agragalção nos campo (count, sum, etc)
>
> Em 14 de janeiro de 2011 10:53, Junior Miranda <jrmiran em gmail.com> 
> escreveu:
>
>> Bom dia!
>>
>> Preciso realizar este agrupamento
>>
>> SELECT CLIENTES.NOME,
>>             RECEBER.CODIGO,
>>             RECEBER.NUMERO,
>>             RECEBER.ORDEM,
>>             RECEBER.VENCIMENTO,
>>             RECEBER.VALOR,
>>             RECEBER.RECEBIMENTO,
>>             RECEBER.VALOR_RECEBIDO,
>>             RECEBER.OPERADOR
>> FROM RECEBER
>> INNER JOIN CLIENTES ON (CLIENTES.CODIGO = RECEBER.CODIGO)
>> WHERE (RECEBER.RECEBIMENTO BETWEEN :DTINI AND :DTFIM) AND
>> GROUP BY RECEBER.OPERADOR
>>
>> Sei que para este caso, precisaria informar todos os campos no group by! 
>> O
>> problema é justamente este. Não posso informar todos os campos, pois 
>> alguns
>> valores variam. Como poderia fazer este agrupamento, já que a necessidade 
>> é
>> agrupar  apenas pelo OPERADOR?
>>
>> []'s
>> ______________________________________________
>> 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