要提取JSON中的key和value,可以使用MySQL的JSON_EXTRACT和JSON_KEYS函数
要提取JSON中的key和value,可以使用MySQL的JSON_EXTRACT和JSON_KEYS函数。
例如,假设有一个名为data的JSON字段,其中包含以下数据:
{
"name":"John",
"age":30,
"city":"NewYork"
}
要提取所有的key和value,可以使用以下SQL语句:
SELECT
JSON_KEYS(data)ASkeys,
JSON_EXTRACT(data,'$.name')ASname,
JSON_EXTRACT(data,'$.age')ASage,
JSON_EXTRACT(data,'$.city')AScity
FROMtable_name;
这将返回一个包含key和value的结果集。您可以根据需要调整JSON_EXTRACT中的路径来提取不同的key和value。
版权声明
本文仅代表作者观点,不代表博信信息网立场。