Re: contracting tables - Mailing list pgsql-sql

From Jeff Eckermann
Subject Re: contracting tables
Date
Msg-id 20011130154536.41315.qmail@web20809.mail.yahoo.com
Whole thread Raw
In response to contracting tables  ("Peter T. Brown" <peter@memeticsystems.com>)
List pgsql-sql
Thinking about that some more:

SELECT INTO table2 DISTINCT * FROM table1;
TRUNCATE table1;
INSERT INTO table1 SELECT * FROM table2;
DROP TABLE2;

may be easiest, if you want to preserve table1, and
need distinct row values.

--- "Peter T. Brown" <peter@memeticsystems.com> wrote:
> Hi--
> 
> I have a table with many records, some of which are
> duplicates (there is no
> unique constraints). How can I contract this table
> to remove any of these
> duplicate records? Like when using GROUP BY in a
> select statement, except
> that I want to just remove the extra entries from
> this table directly... Any
> ideas?
> 
> 
> Thanks,
> 
> Peter Brown
> 
> 
> ---------------------------(end of
> broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please
> send an appropriate
> subscribe-nomail command to majordomo@postgresql.org
> so that your
> message can get through to the mailing list cleanly


__________________________________________________
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1


pgsql-sql by date:

Previous
From: Jeff Eckermann
Date:
Subject: Re: contracting tables
Next
From: "Josh Berkus"
Date:
Subject: Re: variables in procedures