我在mysql表JSON format
中关注statistics
,列为stats
{
"stats":{
"cities":[
{
"name":"Melbourne",
"country":"AU",
"value":0.245
},
{
"name":"London",
"country":"GB",
"value":0.56
}
]
}
}
SELECT
`stats`,
`a`.`stats` -> '$.stats.cities[*].name'
FROM
`statistics` `a`
WHERE
`a`.`stats` -> '$.stats.cities[*].value' BETWEEN 0.1 and 0.4;
以上query
无法获取任何行。
我必须获取值 BETWEEN
0.1和0.4
任何建议都将不胜感激。