[firebase-br] Somente um registro para cada cliente

Carlos Andrade krlosgilson em gmail.com
Ter Jan 31 12:39:52 -03 2017


Como seu select não possui uma cláusula  "where" que poderia filtrar 
somente o registro desejado, apenas altere o início do código para que o 
select fique assim: select first 1


Em 31/01/2017 11:00, lista-request em firebase.com.br escreveu:
> Boa tarde a todos,
>
> Como faço para exibir  que somente o primeiro registro de cada cliente
>
> select
>     ctreceber.cliente,
>      ctreceber.vencimento,
>      (current_date - (ctreceber.vencimento + 30))  as dias,
>      clientes.classificacao
> from clientes
>     inner join ctreceber on (clientes.codigo = ctreceber.cliente)
> order by ctreceber.cliente, dias desc
>
>
> dessa forma aparece assim:
>
> cliente
> 00001 ? VENCIMENTO , DIAS , CLASSIFICACAO
> 00001 ? VENCIMENTO , DIAS, CLASSIFICACAO
> 00001 ? VENCIMENTO , DIAS, CLASSIFICACAO
> 00002 ? VENCIMENTO , DIAS , CLASSIFICACA0
> 00002 ? VENCIMENTO , DIAS, CLASSIFICACAO
> 00003  -
>
> ....
>
> Preciso que mostre somente o primeiro registro de cada cliente
>
> Obrigado,
> Augusto





Mais detalhes sobre a lista de discussão lista