Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Anhängezeichenfolge

Verwenden Sie eine Kombination aus CONCAT und IFNULL (um mit NULL umzugehen Fall):

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

Allerdings Anhängen scheint falsch. Wenn Sie mehrere Stadtwerte wünschen (eine Viele-zu-Viele-Beziehung), sollten Sie eine separate Tabelle für Städte und eine separate Tabelle für Personen-Stadt-Beziehungen haben. Lesen Sie mehr über Datenbanknormalisierung .