FW: Another array question: Join on array elements - Mailing list pgsql-general

From elein
Subject FW: Another array question: Join on array elements
Date
Msg-id NEBBICMNCLJIBNCCJFFMIEBACBAA.elein@norcov.com
Whole thread Raw
List pgsql-general


Sorry to contribute to this list chaos, but I've got a question.
Yes, I know this is not normalized...

I have a table foo with key fookey.
I have a table bar which has as an attribute an array of fookeys called FK.
The number of elements in FK is variable.

I would like to:

select b.fookey, b.stuff
from foo f, bar b
where f.fookey in b.FK;

I could write a C function to turn FK into a text list, I suppose,
or create some cast of arrays to tables/set of rows.

Has anyone else already solved this problem without eliminating the
array?  Have I missed some reference somewhere to arrays as lists?

thanks

elein@nextbus.com



pgsql-general by date:

Previous
From: "Ben Souther"
Date:
Subject: RE: Foreign key
Next
From: Tom Lane
Date:
Subject: Re: Selects in server side functions