表结构如下:

id        varchar(32)

info     json

数据:

id =
info = {"age": "18","disname":"小明"}

--------------------------------------------

现在我需要获取info中disanme的值,查询方法有:

1.

select t.id,JSON_EXTRACT(t.info,'$.disname') as disname from tableName t where 1=1 

结果:

id = 1, disname=“小明”

以上sql查出的disname值是带有双引号的,有时我们不需要双引号,此时就需要用到下面这种方式。

2.

select t.id,t.info ->> '$.disname' as disname from tableName t where 1=1 

结果:

id = 1 , disname=小明

最新文章

  1. 【Win 10应用开发】延迟加载图片的另一种方法
  2. Bzoj1001 [BeiJing2006]狼抓兔子
  3. linux查看是否被入侵
  4. good excel website
  5. Java:进制转换
  6. [ALGO-3] K好数
  7. php动态网页实现页面静态化 通过在初次被访问时生成html文件保存起来,下次该PHP程序被访问时就直接找到以前被访问过的html页面
  8. bzoj 1208 宠物收养所--splay
  9. aix创建lv 在lv上创建文件系统
  10. POJO概念
  11. spring异常记录-----java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
  12. 6.MyBaits的分页和缓存查询
  13. Python3基础 函数名.__doc__显示一个函数的单行与多行函数文档
  14. web socket教程
  15. HyperLedger Fabric基于zookeeper和kafka集群配置解析
  16. STM32学习笔记(一)时钟和定时器
  17. 解决C语言程序报错:return type defaults to‘int’
  18. Linux中的configure,make,make install到底在做些什么
  19. 02linux 基本命令
  20. SpringMVC学习笔记六:使用 hibernate-validator注解式数据校验

热门文章

  1. GNU ARM eclipse 安装--Linux 版本
  2. bzoj4883 [Lydsy1705月赛]棋盘上的守卫 最小生成基环树森林
  3. css雪碧图-css精灵图
  4. import Vue form 'vue' 解释
  5. 层定位layer
  6. android 如何引用jar包
  7. asp.net实现大视频上传
  8. 所有input输入完成后,改变按钮颜色
  9. Java实体类之间的映射(一对多关系)
  10. 模拟赛DAY 2 T1江城唱晚