covar_samp
返回两个随机变量的样本协方差。该函数从 2.5.10 版本开始支持,也可用作窗口函数。
语法
COVAR_SAMP(expr1, expr2)
参数说明
expr1: 选取的表达式 1。
expr2: 选取的表达式 2。
当表达式为表中一列时,用于计算两列值之间的样本协方差。支持以下数据类型: TINYINT、SMALLINT、INT、BIGINT、LARGEINT、FLOAT、DOUBLE、DECIMAL。
返回值说明
返回值为 DOUBLE 类型。计算公式如下,其中 n 为该表的行数:

使用说明
-
计算样本协方差时,只有同一行的两列数据都不为 null 时,该行数据才会被统计到最终结果中,否则该行数据会被忽略。
-
当
n为 1 时,返回值为 0。