[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