【发布时间】:2020-03-03 14:05:41
【问题描述】:
这些是我的表的列和值:
ID | RULE
123 | {"buy":{"10000":{"q":1}},"total":{"t":"DOLLAR_OFF","v":4.05}}
445 | {"buy":{"11000":{"q":1}},"total":{"t":"DOLLAR_OFF","v":2.25}}
我的预期输出:
ID | ArticleInfo
123 | 10000
445 | 11000
卡住了。
【问题讨论】:
-
RULE列的列类型是什么?是 varchar 还是 JSON 字段
-
刚查过,类型是Text。
-
在这种情况下,看看我下面的答案,你想使用支持将 TEXT 转换为 JSON 然后解析它的最后一部分
-
到目前为止你尝试过什么?你究竟在哪里卡住了?
标签: mysql sql json json-extract