| От | Bruno Wolff III |
|---|---|
| Тема | Re: Querying a list field against another list |
| Дата | |
| Msg-id | 20041126155356.GB26221@wolff.to обсуждение исходный текст |
| Ответ на | Querying a list field against another list (Aarni Ruuhimäki <aarni@kymi.com>) |
| Список | pgsql-novice |
On Fri, Nov 26, 2004 at 15:52:31 +0200, Aarni Ruuhimäki <aarni@kymi.com> wrote: > 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 ? You really want to redesign your database so that the foo_id da_list relationship only has one foo_id da_list item per row. > > > 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 ?
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера