【发布时间】:2019-06-03 05:24:07
【问题描述】:
我有使用 geostamps 存储在 mysql 中的元数据。 我想提取一组特定数据的经纬度,我一生都无法弄清楚将级别指定为值的语法
我需要单独的值,以便我可以使用它来检查该位置是否与记录的位置匹配,如果不是距离。 gps计算部分很简单。
我感兴趣的数据串是这样的:
"outcome_rating":{"value":"continue_support","timestamp":"2019-05-29 16:11:07", "geostamp":"lat=-29.787506666666665, long=31.022944999999996, alt=64.0 , 准确度=8.2"}
该表称为“监控” 该字段称为“devicemagic_metadata”
我的尝试
SELECT
select JSON_EXTRACT(devicemagic_metadata, "$.outcome_rating"."$.geostamp"."$.lat")
FROM monitorings;
任何帮助或指导将不胜感激
【问题讨论】:
标签: mysql nested-datalist json-extract