sql >> Database teknologi >  >> RDS >> Mysql

MySQL tilføje streng

Brug en kombination af CONCAT og IFNULL (for at håndtere NULL tilfælde):

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

Men tilføjelse virker forkert. Hvis du vil have flere byværdier (en mange-til-mange-relation), bør du have en separat tabel for byer og en separat tabel for person-by-relationer. Læs om databasenormalisering .



  1. Tegn flere diagrammer med Flot, html, PHP og MySql forespørgsel

  2. FEJL 1396 (HY000):Operation CREATE USER mislykkedes for 'jack'@'localhost'

  3. Ændring af værdien af ​​Input-feltet, når brugeren vælger mulighed fra valgfeltet

  4. Bruger gruppe efter på to felter og tæl i SQL