Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Выборка LIKE & IN (Роман) 25/07/2008 - 08:16:36
      Re: Выборка LIKE & IN (Андрей) 26/07/2008 - 07:29:35

> Original message text:
> From: Роман - 25/07/2008 - 08:16:36
> Subject:Выборка LIKE & IN
> -----------------
> Задача такая, есть таблица:
>
> ITEM_ID WORD
> --------------
> 1 Слон
> 1 Трава
> 2 Кот
> 3 Собака
> 1 Африка
> 2 Рыжий
> 4 Дом
>
> нужно выбрать те итемы, в которых точно попадаются слова тока "Слон", "Трава", "Африка"
>
> если использовать такой метод:
>
> SELECT item_id FROM table WHERE word IN ("Слон", "Трава", "Африка") GROUP BY item_id HAVING count(item_id)=3
>
> то он выдаст все ок, то что нужно, если в этот список добавим левое слово, не относящееся к item_id = 1 то он не выдаст ничего:
>
> SELECT item_id FROM table WHERE word IN ("Слон", "Трава", "Африка", "собака") GROUP BY item_id HAVING count(item_id)=4
>
> Можно ли так же, но только использовать LIKE операцию?
>
>


From: Андрей - 26/07/2008 - 07:29:35
Subject:Выборка LIKE & IN
-----------------
чето муть... :)

сделай все в два запроса и не парься


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33804



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |