Flink SQL中使用VAR_POP函数返回指定表达式中所有值的总体统计方差。

语法

T VAR_POP(T value)

入参

参数 数据类型
value 数值型,可以为BIGINT和DOUBLE等类型。

功能描述

返回所有输入值的方差。

示例

  • 测试数据
    a(BIGINT) c(VARCHAR)
    2900 Hi
    2500 Hi
    2600 Hi
    3100 Hello
    11000 Hello
  • 测试语句
    SELECT 
    VAR_POP(a) as `result`,
    c
    FROM MyTable
    GROUP BY c;
  • 测试结果
    result(BIGINT) c
    28889 Hi
    15602500 Hello