【发布时间】:2021-07-02 14:02:13
【问题描述】:
我是 Postgres 的新学生。我想将表格转换为 json 格式。有人可以告诉我怎么做吗?比如说,我有一个有 4 列的表格:
ticker fin_item year amount
aapl cash fy2019 100
appl cash fy2020 150
apple debt fy2019 200
apple debt fy2020 250
我想将这些数据插入到一个新表中,使用行 fin_item 作为新键:
create table t_newtable(
ticker varchar(10)
cash jsonb
debt jsonb
);
如何将其转换成这种 json 格式:
{"ticker":"aapl","cash":{"fy2019":100","fy2020":150"}
,{"ticker":"aapl","debt":{"fy2019":200","fy2020":250"}
非常感谢您的帮助!
【问题讨论】:
标签: postgresql jsonb