【发布时间】:2019-12-30 16:32:48
【问题描述】:
我正在尝试获取 Rule 列中的数据。它有一个 JSON 格式的值。我正在尝试构建查询以获取显示"value":8 的部分。
列名:Rule。
列内的 JSON:
{"element":[{"maxDiscount":0,"minAmount":100,"total":{"type":"ABSOLUTE_OFF","value":8}}]}
我被这个查询卡住了:
select id, rule->>'$."total"' from table A
order by id desc;
我想要的输出是...
ID | Value
1A | 8
【问题讨论】: