sql >> データベース >  >> RDS >> Mysql

Key:ValueをJSON文字列に追加するMySQLクエリ

    これはどうですか

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

    編集:

    個人的には、PHPのような言語を挿入する前に操作を行っていたでしょう。はるかに簡単です。とにかく、これはあなたが望むものですか?これは、追加されるjson形式が{'key':'value'}の形式である場合に機能するはずです。

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


    1. SQL-1つの列を複数の列に分割する

    2. 最初のデータを繰り返さずに2つのテーブルのデータ?

    3. where句のサブクエリの2つの列

    4. Ubuntu20.04にNeo4jをインストールする方法