Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2006
manu manu is offline
Miembro
 
Registrado: may 2003
Posts: 25
Poder: 0
manu Va por buen camino
Question Eliminar duplicados con LECT DISTINCT

Hola a todos.
Tengo el siguiente problema.
Tengo una tabla access "paso" , la cual tiene un campo, 'Code' que tiene registros duplicados. Tiene tres campos mas.
Para eliminar los registrso duplicados segun el campo 'Code' creo otra tabla con la expresion:
Código SQL [-]
 ADOCommand1.CommandText := 'INSET INTO paso1  SELECT DISTINCT Code  FROM paso;
ADOCommand1.Execute;

Al ejecutar el comando, se crea una tabla sin los repetidos.
Pero no se copian los valores de los otors campos de los registros.

Si pongo la expresion
Código SQL [-]
 ADOCommand1.CommandText := 'INSET INTO paso1  SELECT DISTINCT Code,campo2,campo3,campo4  FROM paso;
ADOCommand1.Execute;

Evalua los 4 campos, con lo cual no se eliminan los repetidos que aparacen en el campo 'code'

Podriais hecharme una mano?
Gracias.
Un Cordial saludo
Responder Con Cita
  #2  
Antiguo 13-06-2006
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Tal vez esta página te pueda dar una idea de lo que necesitas.
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Eliminar Duplicados ¿? jam888 MS SQL Server 4 07-06-2012 02:30:55
Modify y distinct no funcionan juntos el_barto Conexión con bases de datos 2 29-07-2005 20:27:52
Select Count (distinct X) lunatiko SQL 2 17-10-2004 21:06:45
Eliminar Registros Duplicados ? Jvilomar Firebird e Interbase 14 16-03-2004 22:14:35
DISTINCT con query Robert Tablas planas 15 03-11-2003 15:53:38


La franja horaria es GMT +2. Ahora son las 13:36:00.


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
Copyright 1996-2007 Club Delphi