sql >> Databasteknik >  >> RDS >> Mysql

MySQL tilläggssträng

Använd en kombination av CONCAT och IFNULL (för att hantera NULL fall):

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

Men tillägg verkar fel. Om du vill ha flera stadsvärden (en många-till-många-relation) bör du ha en separat tabell för städer och en separat tabell för person-stad-relationer. Läs om databasnormalisering .



  1. Meddelande om ändring av Oracle Database

  2. Hur man installerar MySQL på Ubuntu

  3. Odefinierad egenskap:Illuminate\Database\Eloquent\Collection::Laravel 5.2

  4. Pivottabeller PHP/MySQL