【发布时间】:2019-03-22 04:57:00
【问题描述】:
我有一个 JSON 列属性,例如:
{'a': 2, 'b': 5}
{'c': 3, 'a': 5}
{'d': 1, 'c': 7}
{'e': 1, 'f': 7}
如何从 MySQL 中获取所有不同的(顶级)键名?
像这样:
['a', 'b', 'c', 'd', 'e', 'f']
谢谢!
【问题讨论】:
-
我的建议:要么在数据库中更好地格式化数据,要么切换到可以更有效地处理 json 列的 DBMS,例如 PostgreSQL(其中包括将多列旋转到单独的行中)。跨度>
-
阅读:mysqltutorial.org/mysql-json 为您指明正确的方向。
-
@FrankerZ 这是一次性问题...