|
MySQL.RU - Webboard
Вернуться
Логика И-ИЛИ в запросе. КАК??? (Oleg) 27/09/2002 - 17:49:14
Re: Логика И-ИЛИ в запросе. КАК??? (vi.k) 29/09/2002 - 04:53:43
Re: Логика И-ИЛИ в запросе. КАК??? (Pike777) 30/09/2002 - 16:40:26
Re: Логика И-ИЛИ в запросе. КАК??? (vi.k) 01/10/2002 - 07:43:59
> Original message text:
> From: Oleg - 27/09/2002 - 17:49:14
> Subject:Логика И-ИЛИ в запросе. КАК???
> -----------------
> Задачка в том , как выбрать занчения по логике И/ИЛИ при работе с базой поисковика (реально - база с mnogosearcha - вывод надо с логикой).
> Как написать запрос?
> Делаю
> SELECT DISTINCT url.url, url.title, url.txt, url.description, dict.url_id FROM url, dict WHERE ( dict.word LIKE '%Центр%' AND dict.word LIKE '%клиент%' ) AND url.rec_id = dict.url_id
>
> найдено 0 (логика И),
>
> SELECT DISTINCT url.url, url.title, url.txt, url.description, dict.url_id FROM url, dict WHERE ( dict.word LIKE '%Центр%' OR dict.word LIKE '%клиент%' ) AND url.rec_id = dict.url_id
>
> Найдено все по логике ИЛИ
>
From: Pike777 - 30/09/2002 - 16:40:26
Subject:Логика И-ИЛИ в запросе. КАК???
-----------------
Такой запрос по AND всегда выведет 0, поскольку нет записей, где одновременно и одному занчению word равен (LIKE вернее) и другому, по OR все правильно находит. Придется другими способами реализовывать
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
4870
|
|