
ClickHouse
文章平均质量分 96
ClickHouse相关学习
Bertil
生活不止眼前的代码,还有代码里的bug!
欢迎大家关注我,一起学习,一起进步!
展开
-
ClickHouse常用高阶函数
一、去重1.arrayDistinct对数组进行去重SELECT arrayDistinct( [1,2,3,6,34,3,11])2.arrayUniq计算数组中有多少个不重复的值SELECT arrayUniq( [1,2,3,6,34,3,11])3.arrayCompact对数组内数据实现相邻去重SELECT arrayCompact([1, 2, 2, 3, 2, 3, 3])二、数组属性1.arrayJoin对数组进行展开操作,行变列SELECT arrayJo.原创 2020-12-19 23:29:32 · 4284 阅读 · 1 评论 -
ClickHouse位图函数的用法
一、位图函数的概念位图函数用于对两个位图对象进行计算,对于任何一个位图函数,计算结果都将返回一个位图对象。二、位图对象的构造方法位图对象有两种构造方法。其一是由聚合函数groupBitmapState构造的,其二是由Array Object构造的。同时还可以将位图对象转化为数组对象。三、位图函数的用法(一)构造位图bitmapBuild从无符号整数数组构建位图对象bitmapBuild(array)注:array – 无符号整数数组select bitmapBuild([1, 2,原创 2020-12-13 14:30:47 · 2916 阅读 · 0 评论