Fórum Filtro SQL? #142979

07/03/2003

0

Como faço um filtro com Select, não permitindo que registro duplicados sejam mostrados. Ex.: Em uma tabela de contas a receber, eu quero ver quais os clientes que possuem títulos, mas não quero que o código do mesmo cliente seja mostrado várias vezes.
Grato.


Cfreitas

Cfreitas

Responder

Posts

07/03/2003

Moonlight

Select [b:1d3c167d35]distinct [/b:1d3c167d35] blablabla...


Responder

Gostei + 0

07/03/2003

Aroldo Zanela

Como faço um filtro com Select, não permitindo que registro duplicados sejam mostrados. Ex.: Em uma tabela de contas a receber, eu quero ver quais os clientes que possuem títulos, mas não quero que o código do mesmo cliente seja mostrado várias vezes. Grato.

Caro Colega,

Conforme nossa colega escreveu, basta usar o distinct. Você poderia usar também o Group by que além de não exibir de forma repetitiva já mostraria o total à receber por cliente.
Por exemplo:
select cli_id, cli_nome, sum(cli_valor) as saldo_devedor
from Recebiveis
Group by cli_id, cli_nome


[/code]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar