Set Membership operator -- test group membership - Mailing list pgsql-novice

From Sophie Yang
Subject Set Membership operator -- test group membership
Date
Msg-id 20050614190840.32862.qmail@web53706.mail.yahoo.com
Whole thread Raw
List pgsql-novice
Say I have a table tbl1 with two columns:
   tbl1(a integer, b integer, c integer)

I want to select the rows in which a and b are members
of a list of integer pairs. The SQL in my mind is
something like:
  select * from tbl1 where (a, b) in ((1, 20), (2,
30), (3, 50));

I know the SQL above does not work in PostgreSQL. I
wonder what is the proper way to use in PostgreSQL. I
tried "select * from tbl1 where (a, b) in ('{{1, 20},
{2, 30}, {3, 50}}')", and it doesn't work either.

Thanks!
Sophie



__________________________________
Yahoo! Mail Mobile
Take Yahoo! Mail with you! Check email on your mobile phone.
http://mobile.yahoo.com/learn/mail

pgsql-novice by date:

Previous
From: "Igor Katrayev"
Date:
Subject: Re: [GENERAL] Set Membership operator -- test group membership
Next
From: rabt@dim.uchile.cl
Date:
Subject: BIG files