假设hive的一个表,某个字段field1存储了JsonArray的字段串,注意有双引号。数据结构如下:
{
"field1": "{
"field2": [
{
"field3": 1111
}
]
}"
}
命令如下:
select
get_json_object(field1,'$.field2[0].field3')
from DB_name.Table_name
where field1 is not null
limit 100
;