count
功能
计算总行数。
该函数有 3 种形式:
-
COUNT(*) 返回表中所有的行数。
-
COUNT(expr) 返回某列中非 NULL 值的行数。
-
COUNT(DISTINCT expr) 返回某列去重后非 NULL 值的行数。
COUNT DISTINCT 用于精确去重,如果需要更好的去重性能,可参考使用 Bitmap 实现精确去重。
从 2.4 版本开始,StarRocks 支持在一条查询里使用多个 COUNT(DISTINCT)。
语法
COUNT(expr)
COUNT(DISTINCT expr [,expr,...])
参数说明
epxr
: 条件表达式。expr
为列名时,列值支持任意类型。