MySQL 5.7では、JSONに関する新機能が浮上しました。これらの機能の中には、データベースに格納されているJSONオブジェクトのフィールドを照会する機能があります。JSONフィールドを使用してMySQLテーブルを照会し、JSON属性にアクセスする
私のオブジェクトは次のようになります。
{
"color": [
{"WHITE" :{ "size": [
{"S": [{"Price" : "31"},
{"discountPrice" : "13" }]}
]}},
{"BLACK" :{ "size": [
{"S": "69"},
{"M": "31"},
{"L": "55.666"}
]}}
]}
私はこれを通常の表形式のデータであるかのように照会したいと思いますが、この目的のために次のクエリを無駄に試しました。
select json_extract(Sku, '$.color[0]') from CRAWL.DAILYDATA;
これを従来のRDBMSのような形式にしたいと考えています。
アイデア?
ここには2つの質問があります:「役に立たない」と少しだけ具体的にお答えください。 –