mysql字段更新

tymateng 2019-04-13 03:06:00
字段A数据如下:{"123456":{"userid":123456,"status":0,"logintime":15550945345},"234567":{"userid":234567,"status":0,"logintime":15550945345}},请教一下,想将“123456”的status健值更新为1,sql语句怎么写?
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tymateng 2019-05-18
  • 打赏
  • 举报
回复
前一阵子就解决了。引用数字式的键时这样写就可以了:$.'123456'。使用JSON_REPLACE完成更新。谢谢大家。
AHUA1001 2019-04-15
  • 打赏
  • 举报
回复
您先看一下这个,有问题咱们再研究。
https://www.cnblogs.com/ooo0/p/9309277.html
  • 打赏
  • 举报
回复
MySQL的专用json函数处理吧
xiaovhao 2019-04-13
  • 打赏
  • 举报
回复
如果你用的是mysql5.7,可以有操作json的函数,比如JSON_REPLACE,要是5.6的话能想到的就是字符串替换了

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧