gfd
Guest
Можно ли выбрать часть поля text по регулярному выражению?
Поля типа text содержат довольно большие тексты. Мне нужно выбрать
- не хочется выгребать из базы мегабайты чтобы потом preg_match().
Есть ли в MySQL такая возможность?(было бы логично - REGEXP же есть, но что-то не могу найти)
С удовольствием почитаю линки.
-~{}~ 05.04.05 17:33:
Если кому интересно, то
все гораздо проще получилось сделать :
[sql]SUBSTRING(body, LOCATE('нужноеслово',body)-100,200+LENGTH('нужноеслово')) [/sql]
Выигрыш в скорости довольно существенный
P. S. А функцию с регекспами я так и не нашел
Поля типа text содержат довольно большие тексты. Мне нужно выбрать
PHP:
/.{1,100}слово.{1,100}/
Есть ли в MySQL такая возможность?(было бы логично - REGEXP же есть, но что-то не могу найти)
С удовольствием почитаю линки.
-~{}~ 05.04.05 17:33:
Если кому интересно, то
все гораздо проще получилось сделать :
[sql]SUBSTRING(body, LOCATE('нужноеслово',body)-100,200+LENGTH('нужноеслово')) [/sql]
Выигрыш в скорости довольно существенный
P. S. А функцию с регекспами я так и не нашел