2016年6月1日

嵌套json的查询

摘要: postgres=# SELECT t.data->'objects'->1->'src' AS ctFROM reports as t , json_array_elements(t.data->'objects') oWHERE concat(o->>'src') LIKE '%bar%'; 阅读全文

posted @ 2016-06-01 23:36 与非朋仔 阅读(779) 评论(0) 推荐(0) 编辑

嵌套json

摘要: 今天一个客户问怎样把表中相同键值对应的文本按照一定顺序拼接起来。如果使用SQL实现将非常麻烦,并且效率低下。GP4.1以后提供了一个函数array_agg可以方便快捷,高效的实现该功能 比如原始查询是 test1=# select n_regionkey,n_name from nation; n_ 阅读全文

posted @ 2016-06-01 23:16 与非朋仔 阅读(267) 评论(0) 推荐(0) 编辑

关于array_agg 函数

摘要: 今天一个客户问怎样把表中相同键值对应的文本按照一定顺序拼接起来。如果使用SQL实现将非常麻烦,并且效率低下。GP4.1以后提供了一个函数array_agg可以方便快捷,高效的实现该功能 比如原始查询是 test1=# select n_regionkey,n_name from nation; n_ 阅读全文

posted @ 2016-06-01 22:53 与非朋仔 阅读(4527) 评论(0) 推荐(0) 编辑

导航