Ola pessoal !
Qual o procedimento para que eu possa  visualizar registros repetidos uma ou mais vezes ? Como deve ficar o meu "select" ???
Valeu !!!!
					
					
					
				
				
				
				 
	
Registros Repetidos, É Possível "pegar" ?
		 Started By webfmx, 27/01/2004, 10:09
	
	
	
	
		5 replies to this topic
	
	
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Posted 27/01/2004, 10:09
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Posted 27/01/2004, 10:17
					depende do tipo de dado!
vc pode comarar um campo com outro!
exemplo:
select id, nome from cadastro where nome = nome
					
				
				
				
				vc pode comarar um campo com outro!
exemplo:
select id, nome from cadastro where nome = nome
	
	<?php
$nome = "Flávio Rodrigues";
$site = "http://www.expresso.com.br";
$idade = "21";
?>
nada é uma palavra esperando tradução...
				
				
				
			
				$nome = "Flávio Rodrigues";
$site = "http://www.expresso.com.br";
$idade = "21";
?>
nada é uma palavra esperando tradução...
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Posted 27/01/2004, 10:26
					Use o SELECT COUNT...
Qual o BD? Se for ACCESS fica algo assim:
SELECT Count(Tabela.campo1) AS XPTO
FROM Tabela
HAVING Tabela.campo1=<variável>;
Claro, dá pra melhorar bastante isto... Aqui ele só está contando um campo da tabela, para conseguir contar registros duplicados seria necessário comparar todos os campos (menos a PK - chave-primária - evidentemente) da tabela.
  
					
					
					
				
				
				Qual o BD? Se for ACCESS fica algo assim:
SELECT Count(Tabela.campo1) AS XPTO
FROM Tabela
HAVING Tabela.campo1=<variável>;
Claro, dá pra melhorar bastante isto... Aqui ele só está contando um campo da tabela, para conseguir contar registros duplicados seria necessário comparar todos os campos (menos a PK - chave-primária - evidentemente) da tabela.
 
					
					Edição feita por: ESPIA, 27/01/2004, 10:41.
	
	BB 20 4D 65 75 20 69 6E 74 65 72 65 73 73 65 20 61 71 75 69 20 E9 20 70 61 72 74 69 63 69 70 61 72 2C 20 64 65 20 66 6F 72 6D 61 20 70 6F 73 69 74 69 76 61 20 65 20 70 72 6F 64 75 74 69 76 61 2C 20 64 65 20 74 6F 64 61 73 20 61 73 20 64 69 73 63 75 73 73 F5 65 73 20 72 65 6C 61 63 69 6F 6E 61 64 61 73 20 61 20 48 61 72 64 77 61 72 65 2C 20 53 6F 66 74 77 61 72 65 20 65 20 57 65 62 20 44 65 76 65 6C 6F 70 6D 65 6E 74 2C 20 61 6C E9 6D 20 64 6F 20 70 72 F3 70 72 69 6F 20 72 65 6C 61 63 69 6F 6E 61 6D 65 6E 74 6F 20 65 20 64 65 73 65 6E 76 6F 6C 76 69 6D 65 6E 74 6F 20 68 75 6D 61 6E 6F 2C 20 65 6E 71 75 61 6E 74 6F 20 FA 74 69 6C 20 65 20 61 67 72 61 64 E1 76 65 6C 2E 
» Deixe tudo um pouco melhor do que era antes de você chegar!
				
				
				
			
				» Deixe tudo um pouco melhor do que era antes de você chegar!
			
				
					
						
					
					#4
					 
					
				
				
				
					
				
			
				
			
			
			Posted 28/01/2004, 14:20
					O banco é sql server
					
					
					
				
				
				
				
			
				
					
						
					
					#5
					 
					
				
				
				
					
				
			
				
			
			
			Posted 14/12/2005, 00:10
					como ficaria no mysql?
					
					
					
				
				
				
				
			
				
					
						
					
					#6
					 
					
				
				
				
					
				
			
				
			
			
			Posted 15/12/2005, 10:44
					No Oracle teria o select distinct.... da uma olhada no manual do banco que deve ter algo que faça isso.
					
					
					
				
				
				
				
	
	------------------------
Agora ainda mais Java na veia (JSP, Servlet, EJB)
"E todo o dinheiro que fizeram, jamais comprará de volta suas almas" BOB DYLAN
"Eu uso o google e não desisto nunca" MARACUJA
				
				
				
			
				Agora ainda mais Java na veia (JSP, Servlet, EJB)
"E todo o dinheiro que fizeram, jamais comprará de volta suas almas" BOB DYLAN
"Eu uso o google e não desisto nunca" MARACUJA
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				 
				
				
				 
				
				
				 
				
				
				








