Re: Comparing arrays - Mailing list pgsql-novice

From Andreas Kretschmer
Subject Re: Comparing arrays
Date
Msg-id 20051003095318.GB1342@kaufbach.delug.de
Whole thread Raw
In response to Comparing arrays  (A Gilmore <agilmore@shaw.ca>)
Responses Re: Comparing arrays  (A Gilmore <agilmore@shaw.ca>)
List pgsql-novice
A Gilmore <agilmore@shaw.ca> schrieb:

> 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);

Nice question. I have written a little function. You can see this on
http://a-kretschmer.de/tools/array_compare.sql.
Let me know if you have a better solution.


Regards, Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
Kaufbach, Saxony, Germany, Europe.              N 51.05082°, E 13.56889°

pgsql-novice by date:

Previous
From: Andreas Kretschmer
Date:
Subject: Re: Importing Later Release.....
Next
From: Bruce Momjian
Date:
Subject: Re: Transaction within plpgsql