Valores duplicados

Hola: tengo una tabla creada por una consulta de otras dos tablas. Al crear la nueva tabla me la crea con valores duplicados.
Mi pregunta es como hago para eliminar esos valores duplicados mediante código, o sea:
Ejemplo:
Valor duplicado: tengo dos código en la tabla
Código: 06123
06123
Necesitaría borrar uno de esos códigos pero que me quede uno en la tabla.
Los códigos duplicados en la tabla son muchos.
¿Alguna idea?
Yo puedo crear una consulta que me diga los duplicados pero no se como borrar solo uno de ellos
Gracias

1 respuesta

Respuesta
1
Crea una consulta de agrupación, agrupando el código y convierte esa consulta en una tabla.
SELECT registros.REGISTRO INTO tablanueva
FROM registros
GROUP BY registros.REGISTRO;
Disculpa, ¿pero cómo se agrupa?
Yo tengo los valores duplicados en una tabla que contiene estos campos:
Código - descripción-descadicc - precio
¿Se hace en la parte de vb?
Cambia registros por el nombre de tu tabla
Cambia REGISTRO por CÓDIGO
Copia la consulta a la ventana de consultas, como SQL y ejecuta
Lo hice, ¿pero y los demás campos?
Hola:
Entonces:
Yo tengo estos campos:
codigo-descripcion-adicional-sinonimo-precio
Yo hago con el código sql que me diste y solo me aparece (sin duplicados) y necesito todos los campos.
¿Podes ayudarme?
Pues añade los demás campos y en vez de agrupar por ellos pon First(Descripción. Tabla) AS PrimeroDeDescripcion, etc por si acaso fuesen distintos entre sí aunque el código sea igual.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas