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




MySQL.RU - Webboard



Вернуться
Запрос LIKE, поиск целых слов (АндрейКа) 19/04/2005 - 14:19:22
      Re: скушно..... (Alec) 19/04/2005 - 15:52:20
      Re: скушно..... (АндрейКа) 20/04/2005 - 15:59:27
      Re: скушно..... (Alec) 20/04/2005 - 16:39:29
      Re: скушно..... (АндрейКа) 20/04/2005 - 18:17:09
      Re: скушно..... (Alec) 20/04/2005 - 19:56:56
      Re: скушно..... (АндрейКа) 21/04/2005 - 17:17:14
      Re: я вот подумал (Alec) 21/04/2005 - 19:20:06
      Re: я вот подумал (АндрейКа) 25/04/2005 - 19:19:55

> Original message text:
> From: АндрейКа - 19/04/2005 - 14:19:22
> Subject:Запрос LIKE, поиск целых слов
> -----------------
> Требуется в тексте найти одно слово.
> Не используя полнотекстовый поиск, а только регулярные выражения, как написать запрос?
>
>


From: Alec - 21/04/2005 - 19:20:06
Subject:я вот подумал
-----------------
и понял что я не хочу этого сказать.... ))

потому как это уже черти что получается
и пора Alec-у нАчать думать головой

давай так
rlike '[[:<:]]слово[[:>:]]'

mysql> select 'aaa яяяя,zzz' rlike '[[:<:]]яяяя[[:>:]]';
+-------------------------------------------+
| 'aaa яяяя,zzz' rlike '[[:<:]]яяяя[[:>:]]' |
+-------------------------------------------+
| 1 |
+-------------------------------------------+
1 row in set (0.00 sec)

mysql> select 'aaa яя7яя,zzz' rlike '[[:<:]]яяяя[[:>:]]';
+--------------------------------------------+
| 'aaa яя7яя,zzz' rlike '[[:<:]]яяяя[[:>:]]' |
+--------------------------------------------+
| 0 |
+--------------------------------------------+
1 row in set (0.00 sec)

согласно наущениям по сиквельному делу
странный смайлик спереди и сзади выделяет слово
причем
A word is defined as a sequence of word characters which is neither preceded
nor followed by word characters. A word character is an alnum character (as
defined by ctype(3)) or an underscore (_).


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

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

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



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