zoukankan      html  css  js  c++  java
  • mysql解析json下的某个字段

    select * from 表名 where json字段名 ->> '$.json下的key值'

    如果遇到json 嵌套的情况

    select * from 表名 where json字段名 ->> '$.json下的key值.key值'以此类推。

    (仅仅支持mysql5.7版本及以上)

    id message_content 
    1 {"reason": "未匹配任何规则", "applyId": "677ccd673a774283b10481c5c3104946", "auditConsequence": "0"}
    2 {"reason": "未匹配任何规则", "applyId": "677ccd673a774283b10481c5c3104945", "auditConsequence": "0"}
    3 {"reason": "未匹配任何规则", "applyId": "e39b453b9ae04e4980caba9099fbc551", "auditConsequence": "1"}

    SELECT
    message_content ->> '$.reason'
    FROM
    表名
    WHERE
    message_content ->> '$.auditConsequence' = '-1'

    负重前行
  • 相关阅读:
    初识网络编程
    实参和形参
    函数的组成部分及函数参数
    字符编码与文件操作2
    day07
    day06
    day05
    day03
    drf规范
    JQ
  • 原文地址:https://www.cnblogs.com/astride/p/11090614.html
Copyright © 2011-2022 走看看