Re: Many-to-many problem

From: Raymond O'Donnell <rod(at)iol(dot)ie>
To: Grant Allen <gxallen(at)gmail(dot)com>
Cc: 'PostgreSQL' <pgsql-general(at)postgresql(dot)org>
Subject: Re: Many-to-many problem
Date: 2010-03-19 15:07:06
Message-ID: 4BA3931A.8020407@iol.ie
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 18/03/2010 23:18, Grant Allen wrote:
> Hi Raymond,
>
>> From a strictly relational viewpoint, this is as easy as
>
> (select users.uid, apps.appcode from apps, users)
> except
> (select canaccess.uid, canaccess.appcode from canaccess)

Joe & Grant, thanks for your replies... I knew it had to be easy....
that'll teach me to finish working earlier while the brain is clear!

The cartesian product is no problem in my case, as the size of both
tables will never get any bigger than a few dozen rows each.

> It might suit you ... otherwise you'll need to go for the correlated
> subquery approach using not exists.

Can I ask for an example of this?

Thanks,

Ray.

--
Raymond O'Donnell :: Galway :: Ireland
rod(at)iol(dot)ie

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Little, Douglas 2010-03-19 15:35:09 MS Access 2007 update write conflict problem & resolution
Previous Message Grzegorz Jaśkiewicz 2010-03-19 15:05:20 Re: Order of Daily VACUUM, CLUSTER, REINDEX