| From: | Aarni Ruuhimäki <aarni(at)kymi(dot)com> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Querying a list field against another list |
| Date: | 2004-11-26 14:17:57 |
| Message-ID: | 200411261617.57381.aarni@kymi.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
Hi,
I tried to mail this to the novice list I believe it was rejected:
>>
The original message was received at 2004-11-26 14:55:09 +0100
from postoffice.local [10.0.0.1]
----- The following addresses had permanent fatal errors -----
<jens(at)headlong(dot)se>
-----Transcript of session follows -----
... while talking to postoffice.local.:
>>> RCPT To:<jens(at)headlong(dot)se>
<<< 550 5.1.1 unknown or illegal alias: jens(at)headlong(dot)se
550 <jens(at)headlong(dot)se>... User unknown
>>
So here's my question.
Hi people,
This is not quite a pg question, but any suggestions are most welcome.
How can one query a list of values against a db field that contains a list of
values ?
Table foo
foo_id | foo_name | da_list
--------------------------------------
1 | x | 1,2,3,4,5
2 | y | 1,4,5
3 | z | 4,5,11
4 | xyz | 14,15,33
As a result from another query I have parameter bar = '1,4' and want to find
all rows from foo where da_list contains '1' or '4'. So loop over bar to loop
over da_list in foo ?
My humble thanks,
Aarni
--------------
This is a bugfree broadcast to you
from **Kmail**
on **Fedora Core 2** linux system
--------------
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruno Wolff III | 2004-11-26 15:56:49 | Re: Querying a list field against another list |
| Previous Message | Richard Huxton | 2004-11-26 10:26:21 | Re: tutorials for complex.sql & complex.c |