zoukankan      html  css  js  c++  java
  • mysql中json_extract函数的使用?作用是什么?

    http://www.cnblogs.com/chuanzhang053/p/9139624.html

    需求描述:

      今天看mysql中的json数据类型,涉及到一些使用,使用到了函数json_extract来

      获取json字段中某个key的值,在此记录下.

    操作过程:

    |  2 | {"Tel": "13390989765", "name": "Mike", "address": "Guangzhou"} |
    +----+----------------------------------------------------------------+
    2 rows in set (0.00 sec)

    复制代码

    备注:data字段就是json的数据类型,由键值对组成.

    复制代码

    备注:这个查询时直接对json对象进行操作.

    3.对tab_json表使用json_extract函数

    复制代码
    mysql> select json_extract(data,'$.name') from tab_json;
    +-----------------------------+
    | json_extract(data,'$.name') |
    +-----------------------------+
    | "david"                     |
    | "Mike"                      |
    +-----------------------------+
    2 rows in set (0.00 sec)
    
    mysql> select json_extract(data,'$.name'),json_extract(data,'$.tel') from tab_json;  #如果查询没有的key,那么是可以查询,不过返回的是NULL.
    +-----------------------------+----------------------------+
    | json_extract(data,'$.name') | json_extract(data,'$.tel') |
    +-----------------------------+----------------------------+
    | "david"                     | NULL                       |
    | "Mike"                      | NULL                       |
    +-----------------------------+----------------------------+
    2 rows in set (0.00 sec)
    
    mysql> select json_extract(data,'$.name'),json_extract(data,'$.address') from tab_json;
    +-----------------------------+--------------------------------+
    | json_extract(data,'$.name') | json_extract(data,'$.address') |
    +-----------------------------+--------------------------------+
    | "david"                     | "Beijing"                      |
    | "Mike"                      | "Guangzhou"                    |
    +-----------------------------+--------------------------------+
    2 rows in set (0.00 sec)
    复制代码

    备注:通过json_extract函数,获取到了json对象的特定key的值.

  • 相关阅读:
    shape与reshape
    opencv4.5.0 +contrib编译流程
    人脸定位(haar特征)
    最近邻分类法
    人脸识别概述
    跟踪视频中的物体
    估算稠密光流
    resize函数
    swap函数
    hibernate的session执行增删改查方法的执行步骤
  • 原文地址:https://www.cnblogs.com/fengff/p/9293558.html
Copyright © 2011-2022 走看看