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

MySQL-Abfrage zum Anhängen von key:value an die JSON-Zeichenfolge

Was ist damit?

UPDATE table SET table_field1 = CONCAT(table_field1,' This will be added.');

BEARBEITEN:

Ich persönlich hätte die Manipulation mit einer Sprache wie PHP vor dem Einfügen vorgenommen. Viel einfacher. Wie auch immer, ok ist das was du willst? Dies sollte funktionieren, vorausgesetzt, Ihr hinzugefügtes json-Format hat das Format {'key':'value'}

 UPDATE table
 SET col = CONCAT_WS(",", SUBSTRING(col, 1, CHAR_LENGTH(col) - 1),SUBSTRING('newjson', 2));