YashanDB VARIANCE 函数

VARIANCE 函数计算expr的值的样本方差。
当给定参数只有一行数据时,VARIANCE 函数的计算结果为 0。
VARIANCE 函数的返回值类型有以下几种情况:
当 expr 的值为 TINYINT、SMALLINT、INT、BIGINT、NUMBER 类型时,返回 NUMBER 类型。
当 expr 的值为 FLOAT、DOUBLE 类型时,返回与 expr 的值一致的 FLOAT、DOUBLE 类型。
当 expr 的值为 NULL 时,返回 NULL。
当 expr 的值为字面量、变量、常量时,返回 0。
当 expr 的值为其他类型且无法转换为 NUMBER 类型时,不执行计算并返回类型转换错误。
DISTINCT
表示过滤掉输入的重复数据后,进行样本方差计算。
ALL
默认值,表示不对表达式输入的重复数据进行过滤,直接进行样本方差计算。
示例
复制代码
评论