|
MySQL.RU - Webboard
Вернуться
Regexp маленький вопрос. (MagaSoft) 18/02/2007 - 16:35:17
Re: Regexp маленький вопрос. (Vid) 18/02/2007 - 17:36:54
From: MagaSoft - 18/02/2007 - 16:35:17
Subject:Regexp маленький вопрос.
-----------------
В поле category есть текст 1,2,3,5,8,22 (например), надо отобрать те записи у которых в этом поле есть числа 1 и 2 к примеру. Я делаю так:
WHERE category regexp '[[:<:]](1)[[:>:]]' AND category regexp '[[:<:]](2)[[:>:]]'
если сделать так:
WHERE category regexp '[[:<:]](1|2)[[:>:]]'
он отберет все записи в которых есть 1 ИЛИ 2, т.е. знак | есть логическое "или", а как бы сделать логическое и таким же методом не прибегая к дублированию условий как это делаю я?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
30751
|
|