我有使用 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, accuracy= 8.2"}
该表称为“monitorings”该字段称为“devicemagic_metadata”
我的尝试
SELECT
select JSON_EXTRACT(devicemagic_metadata, "$.outcome_rating"."$.geostamp"."$.lat")
FROM monitorings;
任何帮助或指导将不胜感激