[firebase-br] Como realizar este agrupamento?

Nazareno Neto nazareno.nobrega em gmail.com
Sex Jan 14 12:50:57 -03 2011


Isso vai ser para um relatorio? Se sim, vc ordena pelo operador e quando for
montar o relatorio  vc configura ele para quebrar pelo operador

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
>



-- 
*Nazareno Neto
Desenvolvedor Delphi e Firebird*
*Iniciando em FLEX + PHP e PostgreSQL
*
*Bacharel em Sistemas de Informação - UNP
*

http://www.delphisistemas.com.br
nazarenoneto em delphisistemas.com.br
nazareno.nobrega em gmail.com



Mais detalhes sobre a lista de discussão lista