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;