MariaDB jsonオブジェクトからkeyを使って削除を行う

MariaDBで、jsonオブジェクトからkeyを使って削除を行う手順を記述してます。「JSON_REMOVE」に対象のjsonとkeyを指定します。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
keyを指定して削除する場合は、「JSON_REMOVE」を使用します。
JSON_REMOVE('json','key')
実際に、削除してみます。
SELECT
JSON_REMOVE('{"a": 1, "b": 2}', '$.a'),
JSON_REMOVE('{"a": 1, "b": 2}', '$.b')
実行結果をみると、指定した「key」が削除されていることが確認できます。

また、複数個「key」を指定して、一度に削除することも可能です。
SELECT
JSON_REMOVE('{"a": 1, "b": 2}', '$.a','$.b')
実行結果

-
前の記事
Oracle Database 平方根を取得する 2023.10.04
-
次の記事
draw.io グループ化を行うショートカットキー 2023.10.04
コメントを書く