У нас есть база данных, в которой есть несколько записей с некоторыми плохими данными в одном столбце, в которых встроенный редактор избежал некоторых вещей, которые не должны были экранироваться, и они ломали сгенерированные ссылки.
Я хочу запустить запрос, чтобы заменить плохие символы во всех записях, но не могу понять, как это сделать. Я нашел функцию replace() в MySQL, но как я могу использовать ее внутри запроса?
Например, какой был бы правильный синтаксис, если бы я хотел заменить строку < на фактическую скобку меньшего размера (<) во всех записях, имеющих < в столбце articleItem? Можно ли это сделать в одном запросе (т.е. Выбрать и заменить все одним махом), или мне нужно делать несколько запросов? Даже если это несколько запросов, как я могу использовать replace() для замены на значение поля более чем на одну запись?