| От | John R Pierce |
|---|---|
| Тема | Re: Using AND in query |
| Дата | |
| Msg-id | 4C5E70F7.3010102@hogranch.com обсуждение исходный текст |
| Ответ на | Re: Using AND in query (Thomas Kellerer <spam_eater@gmx.net>) |
| Ответы |
Re: Using AND in query
|
| Список | pgsql-general |
>
> The condition
>
> and table.item = 'laptop' and table.item = 'Desktop'
>
> says: I want all rows where the column item has the value 'Laptop' and
> *at the same time* has the value 'Desktop'
> Which clearly cannot be the case (a column can only have a single value)
>
> So you need to join all "Laptop" rows to all "Desktop" rows to get
> what you want.
why not use OR ?
... AND (table.item = 'laptop' OR table.item='Desktop') ...
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера