Então... Como eu disse...eu quero trazer tudo... Imagina assim: Se existir três registro como Nome Tiago, cpf 123456789. Fora os outros que não se repetem. Se fizer um select normal vai vir: nome cpf Tiago 123456789 Tiago 123456789 Tiago 123456789 outros outros nomes cpf's Mas quero que saia assim: nome cpf Tiago 123456789 outros outros nomes cpf's Apenas um..porém não trazendo apenas o cpf...mas sim todos os outros campos...porém o DISTINCT deverá verificar apenas o CPF. Ficou mais claro? Obrigado pela ajuda Abs Tiago
To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 17 Apr 2007 11:13:15 -0300Subject: Re: [delphi-br] Agrupando dados Duplicados Bom, se eu entendi direito, não importa o quanto apareça o mesmo CPF, apenas traga um é isso né?Se for trazer apenas o CPF, esse select resolve: SELECT DISTINCT CPF, * FROM CLIENTES.E no relatório é só você criar uma banda de grupo que a própria ferramenta faz isso. O seu select é normal, vc agrupa no relatório mesmo, entendeu?Qual ferramenta vc vai utilizar pra fazer o relatório? É fácil fazer agrupamento pelo Rave, QuickReport e Crystal. Então, o seu select é da maneira que vc tinha postado no primeiro e-mail, no relatório vc agrupa, as ferramentas que citei tem as opções de agrupamento, é moleza.Qualquer coisa, estamos ai pra tentar ajudar.----- Original Message ----- From: Tiago Vendemiatti To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 17, 2007 9:54 AMSubject: RE: [delphi-br] Agrupando dados DuplicadosOk..vamos la.É uma tabela só...Eu preciso deixar ele aceitar dados duplicados..devido a necessidade que o cliente...pois não se trata de um cadastro de cliente..só deixei isso como exemplo.Portanto é uma tabela só...e quero agrupar os dados (ou filtrar) quando o campo cpf for igual, me trazendo apenas um registro se houver mais que um, e se tiver apenas um também trazer normalmente.ObrigadoTiagoTo: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 17 Apr 2007 09:24:42 -0300Subject: Re: [delphi-br] Agrupando dados DuplicadosTiago, não consegui entender o que você quer, explique melhor que talvez eu possa te ajudar.Esse select vai ser feito em apenas em uma tabela? No exemplo que vc deu, como pode 1 cpf ser de vários clientes? É isso mesmo, ou ser feito um join com outra tabela?Passe mais informações para podermos te ajudar.----- Original Message ----- From: Tiago Vendemiatti To: delphi-br@yahoogrupos.com.br Sent: Tuesday, April 17, 2007 9:03 AMSubject: [delphi-br] Agrupando dados DuplicadosCaros...por favor....Sei que aqui é mais DELPHI, mas como a linguagem que estou usando é delphi.....rsrs..será que alguém consegue me ajudar em uma query?TEnho uma tabela..que aceita dados duplicados.Porém em um determinado momento (relatório) preciso suprimir,agrupar,etc.... os dados duplicados comparando-os por apenas um campo.EX:Select Distinct cpf,* from clientesO select acima deve funcionar da segunte maneira:Comparar o e agrupar os registros em que os cpf são iguais. Apenas ele, porém trazendo os outros dados quando só existe 1.Pode ser com group by, Union ou Distinct ou qualquer coisa que de certo!Muito ObrigadoAbsTiago__________________________________________________________Procure em qualquer página Web com protecção eficaz. Obtenha já o Windows Live Toolbar GRATUITO!http://www.toolbar.live.com[As partes desta mensagem que não continham texto foram removidas][As partes desta mensagem que não continham texto foram removidas] __________________________________________________________O Windows Live Spaces já chegou! É fácil criar o seu próprio Web site pessoal.http://spaces.live.com/signup.aspx[As partes desta mensagem que não continham texto foram removidas][As partes desta mensagem que não continham texto foram removidas] _________________________________________________________________ O Windows Live Spaces já chegou! É fácil criar o seu próprio Web site pessoal. http://spaces.live.com/signup.aspx [As partes desta mensagem que não continham texto foram removidas]