Задать вопрос
@TechNOIR

MySQL+PHPMYADMIN. Как найти и изменить часть значения по регулярному выражению?

Добрый день.
Есть столбец в котором в строках пишутся цифры через запятую.
Тоесть так:
22,44,55,66,77
11,22,33,44,55


Мне требуется найти все строки, которых в начале стоит 22. И изменить это 22 на 33 например.
То есть регуляркой можно это выразить как ^22,
REGEXP_REPLACE не работает.
Как найти я вроде понял так как в mysql есть REGEXP фукнция, но как заменить потом? Чтобы поменялось 22 только в начале строки

Спасибо заранее
  • Вопрос задан
  • 419 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
@TechNOIR Автор вопроса
UPDATE tablename SET fieldname = INSERT(fieldname, 1, 2, '33') WHERE fieldname LIKE '22,%'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы