A simple join question that may stump you

From: nospam4(at)pobox(dot)com (Ross Smith)
To: pgsql-sql(at)postgresql(dot)org
Subject: A simple join question that may stump you
Date: 2001-09-26 03:01:06
Message-ID: 89c01029.0109251901.3dcb5d77@posting.google.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

OK, I have 2 tables, table A:

ID FLAG
----- -----
1 1
2 1
2 2
3 1
3 2
3 3

and table B:

FLAG
-----
1
2

I want to find all id's from table A that have every flag in table B
but no extra flags. So, I'd end up with:

ID
-----
2

As id 2 has both flag 1 and flag 2, id 1 doesn't have flag 2, and id 3
has flag 3.

I know it can be done, 'cause I've done it in the past, but I've spent
hours on this to no avail. Surfing the net proved fruitless as well.

Any help would be greatly appreciated.

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Josh Berkus 2001-09-26 04:27:35 Re: PgAdmin
Previous Message Keith Gray 2001-09-26 00:40:09 PgAdmin