JSONB字段中对象的Postgresql查询字典

时间:2017-02-24 16:30:30

标签: sql postgresql jsonb

我在PostgreSQL 9.5数据库中有一个表,其中包含一个JSONB字段,其中包含以下形式的字典:

{'1': {'id': 1,
       'length': 24,
       'date_started': '2015-08-25'},
 '2': {'id': 2,
       'length': 27,
       'date_started': '2015-09-18'},
 '3': {'id': 3,
       'length': 27,
       'date_started': '2015-10-15'},
}

字典中的元素数量(' 1',' 2'等)可能因行而异。

我希望能够使用单个SQL查询获得length的平均值。有关如何实现这一目标的任何建议吗?

1 个答案:

答案 0 :(得分:1)

使用BranchB

master