Filtro SQL?

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

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar