MYSql requête de remplacement multiple

J'ai cette

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

Donc ce code remplace toutes les occurrences de "1" dans la partie "exemple" à "test".

Je veux le répéter pour 2, 3, 4 et ainsi de suite.

Mais il serait inefficace d'utiliser des requêtes sur.

Est la toute façon je peux le faire avec une seule requête?

Grâce

source d'informationauteur jamjam