Re: Finding (and deleting) dupes in relation table - Mailing list pgsql-general

From CSN
Subject Re: Finding (and deleting) dupes in relation table
Date
Msg-id 20050922233554.14458.qmail@web52902.mail.yahoo.com
Whole thread Raw
In response to Finding (and deleting) dupes in relation table  (CSN <cool_screen_name90001@yahoo.com>)
List pgsql-general
Nevermind, figured it out:

select distinct on (table1id, table2id) * into temp
from table3;
delete from table3;
insert into table3 select * from temp;



--- CSN <cool_screen_name90001@yahoo.com> wrote:

> I have a table that relates id's of two other
> tables:
>
> table1id, table2id
>
> Dupes have found their way into it (create unique
> index across both fields fails). Is there a quick
> and
> easy way to find and delete the dupes (there are
> tens
> of thousands of records)?
>
> Thanks,
> CSN
>
>
>
> __________________________________
> Yahoo! Mail - PC Magazine Editors' Choice 2005
> http://mail.yahoo.com
>




__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com

pgsql-general by date:

Previous
From: vishal saberwal
Date:
Subject: Re: returning the primary key value
Next
From: vishal saberwal
Date:
Subject: Re: Getting the amount of overlap when using OVERLAPS