array_agg聚合函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时10.4及以上

返回一个数组中所有的值组成expr在组织内。这个函数是同义词collect_list聚合函数

语法

array_agg((所有|截然不同的]expr)(过滤器(在哪里气孔导度)]

这个函数也可以作为一个调用窗口函数使用条款。

参数

  • expr:任何类型的表达式。

  • 气孔导度:一个可选的布尔表达式过滤行用于聚合。

返回

参数类型的数组。

数组中元素的顺序是不确定的。值被排除在外。

如果截然不同的指定函数只收集独特的价值观和同义词吗collect_set聚合函数

例子

>选择array_agg(上校)(1),(2),(),(1)作为选项卡(上校);(1,2,1]>选择array_agg(截然不同的上校)(1),(2),(),(1)作为选项卡(上校);(1,2]