mysql coalesce json处理操作符

  • COALESCE 返回第一个非空值

    select COALESCE(country,extra_fields->>'$.buyer_nationality') as country_code

    可以多个参数

  • ->->>差异

    ->  永远返回的是json,例如返回字符串abc,则返回的是"abc",有引号
    ->> 返回本来的值,没有引号,一般用`->>`可能更合适

获取json字段中的值

SELECT VALUE->>"$" FROM  email_rule_items

此处评论已关闭