Note
テーブルのフィールドの値がJSONになっていて、JSON内部のデータを取り出したい。
JSON_VALUE
関数を利用する。
以下のjson
から値を取り出す。
{"items": [
{
"name": "product",
"price": 1000
}
]}
以下のようにjson_value
関数を利用して記述することで、JSONから値の参照が可能。
select
json_value(items, "$.items[0].name") as item_name
from products