Задавайте вопросы, мы ответим
Вы не зашли.
Нужно удалить то все что находится между тегами <p> </strong></p> в таблице oc_product в столбце description
Отредактированно Petr (28.11.2012 23:46:00)
Неактивен
dev.mysql.com/doc/refman/5.5/en/string-functions.html
Неактивен
Блин их там так много..
Неактивен
Делать это средствами MySQL - не самое лучшее решение. Хотя бы потому, что механизм регулярных выражений в MySQL скуден и не позволяет получить подстроку по шаблону. Рекомендовал бы Вам скорее уже на клиенте, средствами, например, php, с помощью preg_replace - куда проше.
Если уж так необходимо средствами MySQL, то читайте про функцию locate, substr, substring, replace по вышеприведенной ссылке. Алгоритм выглядит примерно так (может быть можно лучше, но я не знаю как) -
Цикл (пока между тегами что-то есть):
найти открывающий тег (locate)
найти закрывающий тег (locate), ближайший к открывающему
если между ними что-то есть - стереть с помощью, например, replace.
Неактивен