Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Find distinct records that are not distinct
Message
De
16/11/2007 15:16:04
 
 
À
16/11/2007 15:03:33
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
01269536
Message ID:
01269540
Vues:
16
>Huh? I know, its a strange subject line. Here's my problem. Through something of a snafu we have about 600 records in a table that are improper duplicates of other records. We want to remove them. This would be easy with select distinct EXCEPT that one field "sequence" was provided to create a unique sequence number for each record. So, they are all distinct because they all have different sequence numbers. I can get around this by selecting into a cursor, deleting the sequence numbers, and then selecting dist from the cursor. This gives me the truly distinct records albeit without the sequence numbers. Now I need to put the original sequence numbers back. Any ideas on how to do this?


Can you do something like:

Select max(seqfield), field1, field2, field3, etc from table into cursor crsrname group by field1, field2, field3, etc

Will that give you your distinct records?
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform