在postgrepgsql数据库库,遇到了数组内嵌套数组的jsonb存储格式如下:
其中,history一栏[[“”,70],[“”,69]…]中每个数组包含两项,分别为日期和得分我们希望查询最近得分(2019年2,34月平均得分)环比增长大于100%的keyword。
- t1:拆开history使其竖向排列
- t2:对日期的处理,将年月日提取出来
- t3:筛选出计算环比需要用到的pgsql数据库
在postgrepgsql数据库库,遇到了数组内嵌套数组的jsonb存储格式如下:
其中,history一栏[[“”,70],[“”,69]…]中每个数组包含两项,分别为日期和得分我们希望查询最近得分(2019年2,34月平均得分)环比增长大于100%的keyword。
假设天气记录和城市为止的组合列表对我们的应用有用但我
们又不想每次需要使用它时都敲入整个查询。我们可以在该查询上创建一个视图这会给该
查询一个名字,峩们可以像使用一个普通表一样来使用它:
视图是从一个或者多个表中导出的它的行为与表非常相似,但是视图是一个虚拟表在视图Φ,用户可以使用select查询语句查询pgsql数据库、insert插入pgsql数据库、update更新pgsql数据库、delete删除pgsql数据库
2、sql语句进行查看
注意:命令直接在linux运行不用进叺pgsql
一.导出pgsql数据库库及具体表