Mysql
 sql >> Base de données >  >> RDS >> Mysql

Chaîne d'ajout MySQL

Utilisez une combinaison de CONCAT et IFNULL (pour gérer le NULL cas):

UPDATE `table`
   SET `City` = IFNULL(CONCAT(`City`, " Tokyo"), "Tokyo")
 WHERE `ContactName` = "Maria Anders";

Cependant, l'ajout semble faux. Si vous souhaitez plusieurs valeurs City (une relation plusieurs à plusieurs), vous devez disposer d'une table distincte pour les villes et d'une table distincte pour les relations personne-ville. En savoir plus sur la la normalisation des bases de données .