@stimu

Как создать запрос? Нужно удалить из всех строк одного столбца определенное слово? а еще и заменить?

1) из всех строк столбца 'A' нужно удалить слово 'slovo'.

2) во всех строках столбца 'B' если содержимое ячейки полностью = 'slovo1', то заменить ее содержимое на 'slovo2'

Хочу прямо в phpMyAdmin это ввести, без скриптов php.
Надеюсь это возможно? Спасибо
  • Вопрос задан
  • 33 просмотра
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Пользуйся на здоровье:
update test
set
    a = replace(a, 'slovo', ''), -- заменяем часть строки
    b = if(b = 'slovo1', 'slovo2', b) -- заменяем строку по условию
;


Проверить на MySQL fiddle
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы