GreenPlum之数组合并取交集及行变列、列变行函数
来源:互联网 发布:凡科建站怎么监测数据 编辑:程序博客网 时间:2024/06/07 02:25
--1.利用INTERSECT关键字数组之间交集函数CREATE OR REPLACE FUNCTION array_intersect(anyarray, anyarray) RETURNS anyarray AS $$ SELECT ARRAY( SELECT UNNEST($1) INTERSECT SELECT UNNEST($2));$$ LANGUAGE SQL;select array_intersect(array[1,2,3],array[2,3,4]);--2.行变列函数UNNESTselect UNNEST(array[1,2,3]);--3.列变行函数array_agg:create temporary table temp_test01 asselect array_agg(c) aggtest from (values(NULL),('1'),('2'),('3'))tb(c);select UNNEST(aggtest) from temp_test01;select array_agg((id)) from (select id,md5(random()::text),clock_timestamp() from generate_series(1,100) t(id)) t1;
阅读全文
0 0
- GreenPlum之数组合并取交集及行变列、列变行函数
- Java数组取交集
- 数组取交集
- Java两个list合并取交集
- greenplum 日期及时间函数
- 取两个已排序数组的交集
- js取两个数组的交集
- C# 两个数组取交集/补集
- Lucene 合并倒排表算法之交集
- PHP数组回忆笔记--数组的合并、拆分、区别取值函数
- PHP使用array_intersect()函数求数组交集
- PHP数组交集与差集函数
- PHP数组交集函数的实例讲解
- python功能二维表合并,一维表内嵌元祖合并以及取交集,并集,差集
- 如何取两个已排序数组的交集?
- 两个数组取交集算法的一些想法
- Greenplum函数
- php 求数组交集之优化
- PAT a1004题解
- js domcontentloader
- sklearn学习之贝叶斯分类
- mysql安装--windows下
- 关于mono dll和native dll在unity使用
- GreenPlum之数组合并取交集及行变列、列变行函数
- zxing二维码不可以多次扫描
- 三分法求函数最大值(求导求极值)
- 713总结
- 写了一个PHP智能标签输入效果
- jquery
- 538. Convert BST to Greater Tree
- 快速排序---《算法设计》
- java多位排序