topKWeighted
返回一个数组,其中包含指定列中近似出现频率最高的值。结果数组按照值的近似出现频率降序排列(而不是按值本身排序)。同时会考虑各个值的权重。
语法
参数
N— 要返回的元素个数。可选。默认值:10。load_factor— 定义为存储值预留的单元格数量。如果 uniq(column) > N * load_factor,则 topK 函数的结果是近似值。可选。默认值:3。counts— 定义结果中是否应包含近似计数和误差值。
参数说明
column— 值。weight— 权重。每个值在频率计算中按weight次计入。UInt64。
返回值
返回一个数组,包含其权重近似总和最大的值。
示例
查询:
结果:
查询:
结果:
另请参阅