Eliminar Duplicados ¿?
Estimada gente del foro, espero se encuentren bien, yo en un pequeño problema, tengo una base de datos de sql server y en ella una tabla autores en la cual en el campo nombre tengo autores repetidos de la siguiente manera:
Codigo Nombre 1 Pablo Garcia 2 Pablo Garcia 3 Pablo Garcia 4 Pablo Garcia 5 Arce Raul 6 Arce Raul 7 Arce Raul . . . . . . y siguen repitiendose, lo que quiero hacer es dejar por ejemplo un solo Pablo Garcia y un solo Arce Raul es decir borrar los duplicados, que debo hacer por que no encuentro solucion . Un Abrazo |
No se si debes hacerlo desde SQL Server o desde Delphi.
En ambos casos una solución sencilla (sea utilizando un Stored Procedure o código Delphi), es crear una tabla igual que ésta, añadirle un índice único por el campo nombre y luego programar el proceso que te pase todos los registros desde la tabla 1 a la 2. Al haber definido un índice único en la segunda tabla todos los repetidos generarán error, es cuestión de capturar ese error y omitirlo (revisa @@error). Sin más información, no se si es esto a lo que te refieres. |
Saludos! |
Creo que este mensaje se refiere a lo mismo.
|
Cita:
// Saludos |
La franja horaria es GMT +2. Ahora son las 10:52:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi