整理使用clickhouse函数经验(遇到的坑)
1. avg求平均值的处理简单的看,我们直接使用avg函数就可以满足了。但是数据中可能出现null值等特殊情况,如果需要将这部门也作为计算基数,那么就不能直接使用avg函数了。解决方法:直接使用函数:select avg(id)from t_two;使用组合器过滤特殊字符:select avgIf(id, isFinite(id))from t_two;使用求和之后计算平均值:select sumIf(_A, isFinite(_A))/countIf(_A, isFinite(_
原创
2022-05-05 16:42:57 ·
2973 阅读 ·
0 评论