|
|
Postada em 29/11/2005 15:16 hs
quero saber se alguem tem alguma ideia de como eu consigo buscar clientes com nome iguais dentro da mesma tabela e mostrar o codigos deles. Por EX.: tenho o seguinte;
cod nome rg 2 jose da silva 99999999 3 jose da silva 11111111
Notem que saum clientes diferentes, naum duplicados, com o mesmo nome. Eu preciso q a string retorme essa tabela ai em cima
DESDE DE JAH AGRADEÇO
"Quando estou fraco, aí então é que sou Poderoso"
|
|
|
|
|
|
|
|
Postada em 29/11/2005 15:34 hs
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________
"O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
|
|
Postada em 29/11/2005 15:38 hs
SE FOR EM ACCESS FAÇA ASSIM: "SELECT DISTINCTROW Clientes.Nome_R, Clientes.Codigo " & _ "FROM Clientes " & _ "WHERE (((Clientes.Nome_R) In (SELECT [Nome_R] FROM [Clientes] As Tmp GROUP BY [Nome_R] HAVING Count(*)>1 ))) " & _ "ORDER BY Clientes.Nome_R;"
dsmn
|
|
|
|
|
|
Postada em 29/11/2005 16:38 hs
no SQL Server select distinct codigo, nome from #teste where nome in (select nome from #teste Group by nome having count(*) > 1) select distinct codigo, nome from #teste where exists (select 1 from #teste tmp where tmp.nome = #teste.nome Group by nome having count(*) > 1)
|
|
|
|
|
|
Postada em 30/11/2005 05:43 hs
ok vlw galera... funcionou certinho....
"Quando estou fraco, aí então é que sou Poderoso"
|
|
|
|