In Acceso: cuando gestionamos una gran cantidad de registros y realizamos diversas operaciones, es posible encontrar datos duplicados sin querer.
Hoy en Soultricks explicamos, en unos pocos pasos, cómo localizar y eliminar registros duplicados:
Abra su base de datos de Access (a partir de la versión 2007) y haga clic en el icono Asistente para consultas del grupo Crear. En la ventana que se abre, seleccione Asistente para consultas de búsqueda duplicadas y haga clic en OK.
En este punto, seleccione su tabla de origen o consulta en la que desea ubicar registros duplicados y haga clic en Venga.
Ahora identifique entre los campos disponibles de la tabla elegida, cuáles son los campos en los que puede identificar fácilmente los valores duplicados (por ejemplo: Cantidad, fecha, nombre, etc.) y llévelos a la derecha de la lista (usted puede elegir hasta un máximo de 10 campos) y haga clic en Siguiente.
En la siguiente pantalla del PopUp puedes elegir otros campos para que se muestren en la consulta final, nuestro consejo es tomarlos todos y moverlos a la derecha de la lista. Hacer clic adelante, dé un nombre a la consulta (Ej. Query_with_Duplicates) que se creará y haga clic en final.
En este punto, abra la consulta creada y verá todos los duplicados claramente visibles. ¿Ahora se pregunta cómo eliminar duplicados y mantener registros no duplicados en su lugar?
Aquí se explica en 3 pasos:
1) Cree una nueva consulta (Crear - Estructura de consulta) y seleccione de Mostrar tabla la consulta duplicada. Seleccione todos los campos y agrúpelos haciendo clic en el icono Total. Haga clic en el icono en la parte superior. Creación de tablas y darle un nombre a la nueva tabla (ej. Record_not_duplicated) que está creando con los registros agrupados y no duplicados ed Ejecutar la consulta.
2) Ahora todo lo que tienes que hacer es eliminar todos los datos presentes en la consulta, esa llamada Consulta con duplicados; ábralo y seleccione toda la tabla, y presione Suprimir.
3) Haga Crear - Estructura de consulta - Mostrar tabla, seleccione la tabla llamada Record_non_Duplicati y haga Añadir. Luego haga clic en el icono Hacer cola, en la ventana que se abre, seleccione la tabla fuente y confirme.
Ejecutar la consulta y finalmente su tabla de origen se liberará de los muchos registros duplicados.