VALORES DUPLICADOS BANCO DE DADOS ACCESS
Pessoal alguém sabe o comando para exibir os valores duplicados de uma
tabela, meu tipo de consulta é assim:
Na consulta a cima é exibido todos os registros, gostaria
que fossem apenas os dublicados.
Grato desde já.
tabela, meu tipo de consulta é assim:
ConnectBD
rs.open [Ô]Select * from tbClentes[Ô],db,3,3
Na consulta a cima é exibido todos os registros, gostaria
que fossem apenas os dublicados.
Grato desde já.
Tu fez uma pesquisa na net?
Acho que encontraras.
Acho que encontraras.
Fiz um teste aqui em meu sistema dessa forma retornou somente os repetidos você devera estudar a consulta e adequá a sua forma de pesquisa em seu sistema blza
Connect
rs.Open [Ô]SELECT osentra.clientnome, osentra.osn From osentra WHERE osentra.osn In (SELECT osn FROM osentra As Tmp GROUP BY osn HAVING Count(*)>1 ) ORDER BY osentra.osn[Ô], CON, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = rs
Connect
rs.Open [Ô]SELECT osentra.clientnome, osentra.osn From osentra WHERE osentra.osn In (SELECT osn FROM osentra As Tmp GROUP BY osn HAVING Count(*)>1 ) ORDER BY osentra.osn[Ô], CON, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = rs
Tenta assim:
[Ô]SELECT campo_tabela, Count(*) FROM nome_tabela GROUP BY campo_tabela HAVING Count(*) > 1[Ô]
Editei a resposta. Testei aqui e funcionou. Veja se é isso mesmo.
Até mais.
Até mais.
Tópico encerrado , respostas não são mais permitidas