Запрос множественной замены MYSql

У меня есть это

UPDATE  table 
SET  example = REPLACE(example, '1', 'test') 
WHERE example REGEXP '1$'

Итак, этот код заменяет все экземпляры «1» в поле «example» на «test».

Я хочу повторить это для 2, 3, 4 и т. Д.

Но было бы очень неэффективно использовать отдельные запросы.

Можно ли как-нибудь сделать это с помощью всего одного запроса?

Спасибо

15
задан jamjam 28 March 2011 в 14:21
поделиться