mysql 类似json字符串截取,获取某个值

比如数据库中保存了一个json格式的字符串

{"custevaluacoment":"123","qacheck":"98.5","pro_id":"PAT-2015-015"}
我需要在sql语句中获取 qacheck 所对应的值。
若是这个json格式永不变化还好,我能用笨办法获取相应的位置直接截取,但是为了考虑以后的变动,我需要灵活的获取到 qacheck 所对应的 98.5 这个值,请问怎么写这个sql

这样一般是整存整取,单独去一个建议单独建个字段

不应该用sql去截取吧

建议直接拿出json数据,然后解析json

先拿到json数据 解析json这个字符串 , 之后用map进行 存储 在用key,value 的形式获取

直接sql语句会很麻烦,就用楼上说的方法可行。

你如果是直接存Json的话那你只能先取出这个字串进行json解析了