【问题标题】:How to get answers by keys in JSON Mysql如何通过 JSON Mysql 中的键获取答案
【发布时间】:2017-11-10 14:48:01
【问题描述】:

我有一个带有 JSON 对象的表。 (ID,数据)

Select id,data from myTable 返回:
1,{"Key1": "Ans1", "Key2": "Ans2"}
1,{"Key1": "Ans3", "Key2": "Ans4","Key3": "Ans5"}

我想得到类似的东西:
Key1:Ans1
Key1:Ans3
Key2:Ans2
Key2:Ans4
Key3:Ans5


但我不知道我在数据中有什么键。

【问题讨论】:

    标签: mysql json nosql


    【解决方案1】:

    只需将行取回您的应用程序,然后编写一些应用程序代码来发现 JSON blob 中的键,然后循环遍历它们。

    真的,在大多数语言中它需要两行代码(或在 Java 中为 15 行代码;-)。

    不要试图让 SQL 做一些它不应该做的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-30
      • 2012-07-10
      • 2014-06-23
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 2012-05-07
      • 1970-01-01
      相关资源
      最近更新 更多