MariaDB jsonオブジェクトを連結させる

MariaDB jsonオブジェクトを連結させる

MariaDBで、jsonオブジェクトを連結させる手順を記述してます。「JSON_MERGE_PRESERVE」に連結したいjsonを指定することで可能です。ここでは、実際に使用した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

jsonオブジェクトを連結させる場合は、「JSON_MERGE_PRESERVE」を使用します。

JSON_MERGE_PRESERVE('json','json')

実際に、連結してみます。

SELECT 
JSON_MERGE_PRESERVE('{"key1": "value1"}', '{"key2": "value2"}');

実行結果をみると、連結されていることが確認できます。

jsonリストも連結することが可能です。

SELECT 
JSON_MERGE_PRESERVE('{"key1": "value1"}', '{"key2": "value2"}','[1,1]');

実行結果