Задать вопрос
mrdubz
@mrdubz
front end developer

Как удалить mysql-запросом двойные пробелы и табуляцию в столбце?

Есть табличка с текстами в одном из столбцов. В тексте встречаются двойные пробелы и табуляция, от которых нужно избавиться. Как правильно написать запрос?
  • Вопрос задан
  • 4761 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
UPDATE `table` SET `str` = REPLACE(`str`, '  ', ' ') WHERE `str` LIKE '%  %'
повторять до полной победы, поскольку может оказаться и больше двух пробелов подряд.
Или запросом получить все id и тексты, регуляркой почистить и запросом заменить в базе.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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