Comparing arrays

From: A Gilmore <agilmore(at)shaw(dot)ca>
To: Postgresql Mailing list <pgsql-novice(at)postgresql(dot)org>
Subject: Comparing arrays
Date: 2005-10-03 04:09:45
Message-ID: 4340AF09.8030101@shaw.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

Hello,

Id like to compare two arrays, and if any value is found in both, return
true. Is this possible without needing a procedure to loop through one?

For example, say categories is an array :

SELECT * FROM t1 WHERE ANY(ARRAY[5,7,9]) = ANY(categories);

Obviously this doesn't work, but you can kinda see what Im trying to do.

Thank you for any insight,
- A Gilmore

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Andreas Kretschmer 2005-10-03 06:52:10 Re: Importing Later Release.....
Previous Message Tom Lane 2005-10-03 01:18:17 Re: Vacuum analyse 8.0.3