【问题标题】:Select value for a key in json in specific column in MySQL在 MySQL 的特定列中为 json 中的键选择值
【发布时间】:2021-10-30 13:54:31
【问题描述】:

在 MySQL 中,如何仅选择所有行的 jsonInfo 列中的国籍键值?

userid  displayName jsonInfo
11  John Nakamura   {"nationality":"ROK", "build": "average", "height":"511", "eyeColor":"brown", "ethnicity":"Asian"}
12  Jose Hernandez  {"nationality": "El Salvador", "build": "average", "height":"510", "eyeColor":"brown", "ethnicity":"Latino"}
13  Bobby Simmons   {"nationality": "USA", "build": "big", "height":"601", "eyeColor":"blue", "ethnicity":"Caucasian"}

【问题讨论】:

标签: mysql mysql-json


【解决方案1】:
SELECT jsonInfo->>'$.nationnality' FROM tbl

【讨论】:

    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 2021-10-27
    • 2013-04-05
    • 1970-01-01
    • 2019-03-22
    • 2019-06-05
    • 2016-06-25
    • 2011-02-27
    相关资源
    最近更新 更多