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
Vous devez vous connecter pour publier un commentaire.
Matryoshka-chemin 😉
Une procédure stockée.
Donné que vous avez une table 'lut' avec un ensemble de valeurs que vous souhaitez remplacer dans un champ "contenu" à partir d'un tableau est appelé "exemple"