Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

ayuda con consulta, para obtener registros duplicados...

Estas en el tema de ayuda con consulta, para obtener registros duplicados... en el foro de Bases de Datos General en Foros del Web. hola amigo tengo una tabla que tiene registros duplicados y quiero saber cuales son los registros duplicados tengo esta consulta pero me marca error en ...
  #1 (permalink)  
Antiguo 27/03/2007, 19:27
 
Fecha de Ingreso: marzo-2005
Mensajes: 372
Antigüedad: 19 años, 8 meses
Puntos: 1
ayuda con consulta, para obtener registros duplicados...

hola amigo tengo una tabla que tiene registros duplicados y quiero saber cuales son los registros duplicados tengo esta consulta pero me marca error en que estoy mal.

SELECT T.* FROM empleado AS T JOIN (SELECT rfc FROM empleado GROUP BY rfc HAVING COUNT (*) > 1) AS D ON D.rfc = T.rfc

segun yo con esta consulta me debe de traer los duplicados o de que otra forma lo puedo hacer
este es es el error:
Error: General error.Syntax error (State:37000, Native Code: FFFFD4CC)
  #2 (permalink)  
Antiguo 27/03/2007, 20:33
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años, 7 meses
Puntos: 3
Re: ayuda con consulta, para obtener registros duplicados...

Hola

bueno pues teniendo en cuenta el nombre del campo por el cual sabes que esta duplicado el dato y el count() tal vez necesite ese campo count(campo) prueba con eso
__________________
Suerte.
_______________________________
"La vida es el principio de la muerte".
  #3 (permalink)  
Antiguo 28/03/2007, 08:41
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años, 7 meses
Puntos: 3
Re: ayuda con consulta, para obtener registros duplicados...

Mmm, no es necesario que hagas una sub-consulta

select campo1,count(*)
from empleado
group by campo1
having count(*)>1

:EDITO: Aparte si haces esa sub-consulta te va a devolver todos los registros de la tabla, pues estas comparando campos con datos iguales
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."

Última edición por PequeñoMauro; 28/03/2007 a las 08:42 Razón: agregar comentario
  #4 (permalink)  
Antiguo 28/03/2007, 10:55
 
Fecha de Ingreso: enero-2002
Mensajes: 41
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: ayuda con consulta, para obtener registros duplicados...

Intentalo mas o menos así

SELECT Campo, Count(campo)
FROM empleado AS T
Inner Join Empleado d
On d.RFC=t.rfc
Group by Campo
having count(campo)>1
__________________
"Si exagerasemos nuestras alegrías como hacemos con nuestras tristezas, nuestros problemas perderían importancia"
Anatole France
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:16.