Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/03/2005, 10:21
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Supongamos que tenés una tabla llamada Tabla con los siguientes campos...

Código:
IDAutonumerico | Nombre | Apellido | Edad
...y querés buscar los registros duplicados en donde Nombre, Apellido y Edad sean idénticos. Esta sentencia SQL te sirve para ello:


Código:
SELECT Tabla.Nombre, Tabla.Apellido, Tabla.Edad, Tabla.IDAutonumerico
FROM Tabla
WHERE (((Tabla.Nombre) In (SELECT [Nombre] FROM [Tabla] As Tmp GROUP BY [Nombre],[Apellido],[Edad] HAVING Count(*)>1  And [Apellido] = [Tabla].[Apellido] And [Edad] = [Tabla].[Edad])))
ORDER BY Tabla.Nombre, Tabla.Apellido, Tabla.Edad

(El código lo escribió Access usando el asistente para búsqueda de duplicados)
__________________
...___...