Привет. Читал статью (http://mysql.ru/docs/man/Regexp.html) и так и не смог разобраться с регулярными выражениями.
Проблема вот в чем. В таблице есть поле 'tetx' в нем записаны данные, на подобии этого:
"97512 - 30 шт. (SPZ) <br />
97520 - 4 шт. (SPZ) <br />
3610л - 2 шт. (SPZ) <br />
(5) 3614 - 8 шт. (MPZ) <br />
(5) 3615 - 2 шт. (MPZ) <br />
3616л - 2 шт. (SPZ) <br /> "
Запрос ""SELECT * FROM main WHERE text like '610' order by id desc;""
выдает true, так как видит "3610л - 2 шт. (SPZ) <br />"
как правильно составить регулярное выражение в запросе чтобы избавиться от этой ошибки?
Примечание:
Epsiloncool (Epsilon S) простите это описка, в скрипте знак % присутствовал
Примечание:
Carayaca пройдіть обстеження у психіатра. Психічно стійка людина неможе дати такої відповіді не знаючи усієї картини цілком.
Таблиця сайту дошки оголошень. Небачу потреби текст оголошення (В базі поле "tetx") якимось чином опрацювувати.
select ... regexp "[[: <:]] 610 [[:>:]]" - пробовал перед тем как писать здесь, думаю, он не работает, потому что между "<br /> 97520" нет пробелов, а данное регулярное выражение берет слово целиком
Если я неправ, буду рад услышать почему.
97512 - 30 шт. (SPZ) <br />
97520 - 4 шт. (SPZ) <br />
3610л - 2 шт. (SPZ) <br />
(5) 3614 - 8 шт. (MPZ) <br /> -
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.