Re: query question really cant give a summary here so read the body ; -)

From: James Strater <straterj(at)yahoo(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: query question really cant give a summary here so read the body ; -)
Date: 2008-04-23 18:56:50
Message-ID: 957947.86428.qm@web33803.mail.mud.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

This works in oracle:

SELECT aid, bid
FROM aidbid
WHERE aid < bid
UNION
SELECT bid, aid
FROM aidbid
WHERE bid < aid

Rhys Stewart <rhys(dot)stewart(at)gmail(dot)com> wrote:
Hi all,

have the following table

aid | bid
--------------
1 |5
2 |6
3 |7
4 |9
5 |1
6 |2
7 |3
8 |10
9 |4
10 |8
both aid & bid represent the same data in another table, but the table has duplicate data and i did a self-join to get the id's out. The question is how do i get a distinct listing between both columns

like
aid | bid
-----------
1|5
2|6
3|7
4|9
10|8

Have been racking my brain for the past hour....any suggestions?

Thanks
Rhys


---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Emiliano Moscato 2008-04-23 19:32:54 Stored procedures in C
Previous Message cgastrell 2008-04-23 18:45:19 Re: Trouble running PostgreSQL server / Server must be started under certain locale.