MySQL jsonリストを生成する

  • 作成日 2021.12.05
  • 更新日 2022.10.21
  • mysql
MySQL jsonリストを生成する

MySQLで、jsonリストを生成する手順を記述してます。

環境

  • OS ubuntu21.10
  • MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
  • MySQL Workbench 8.0.27

手順

jsonリストを生成する場合は、「JSON_ARRAY」を使用します。

JSON_ARRAY(値,値,値,...)

実際に、生成してみます。

SELECT JSON_ARRAY(1, -1, 1.1, 'mebee', Null, NOW());

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

jsonオブジェクト生成

オブジェクトを生成する場合は、「JSON_OBJECT」を使用します。

SELECT JSON_OBJECT('key1', 1, 'key2', 'a', 'key3', null);

実行結果