Ajout d'un préfixe de chaîne aux valeurs de colonne dans MySQL
Pour ajouter une chaîne à une valeur de colonne dans MySQL, vous pouvez utiliser la fonction CONCAT . Cette fonction combine plusieurs chaînes en une seule.
Syntaxe :
UPDATE table_name SET column_name = CONCAT('string_to_prepend', column_name);
Exemple :
Pour ajouter le chaîne "test" au début de la colonne "nom" dans la table "employés" :
UPDATE employees SET name = CONCAT('test', name);
Exemple avec mise à jour conditionnelle :
Si vous souhaitez uniquement pour mettre à jour les lignes où la valeur actuelle de la colonne n'a pas déjà la chaîne "test" préfixée, vous pouvez utiliser la requête suivante :
UPDATE employees SET name = CONCAT('test', name) WHERE name NOT LIKE 'test%';
Cela garantit que "test" n'est ajouté qu'aux valeurs de colonne qui ne le contient pas.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!