MariaDB  JSON_ARRAYAGG 各レコードのデータをjson配列で取得するサンプル

環境
CentOS Stream release 9
MariaDB 10.10.2

構文
JSON_ARRAYAGG(カラム名)
各レコードのデータをjson配列で取得するには、「JSON_ARRAYAGG」関数を使用します。

使用例
「usertbl」テーブルのデータを「uno」でjsonリストとしてまとめます
SQL構文
SELECT uno, JSON_ARRAYAGG(name) FROM usertbl
group by uno;

IT

Posted by arkgame