COVAR_POP()
函数说明
返回一对表达式的总体协方差。返回的结果为double 数据类型。
语法
COVAR_POP( expression1, expression2)
表5- 31 参数说明
参数名称
描
述
expression1
数值表达式
expression2
数值表达式
注意
COVAR_POP 函数计算将忽略expression1 或expression2 为NULL
值的记录。
示例
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
861
create table all_tables(owner int, avg_row_len int, avg_space int);
insert into all_tables values(1, 1241,
2446);
insert into all_tables values(1, 1158,
1028);
insert into all_tables values(1,
332,
621);
insert into all_tables values(1,
126,
408);
insert into all_tables values(1,
173,
1222);
insert into all_tables values(1,
180,
834);
insert into all_tables values(1,
96,
702);
insert into all_tables values(1,
285,
158);
insert into all_tables values(1,
null,
159);
insert into all_tables values(1,
190, null);
insert into all_tables values(1, null,null);
insert into all_tables values(2, 1,
2);
insert into all_tables values(2, 3,
4);
insert into all_tables values(2,
5,
6);
gbase> SELECT owner,covar_pop(avg_row_len, avg_space) from all_tables
group by owner;
+-------+-----------------------------------+
| owner | covar_pop(avg_row_len, avg_space) |
+-------+-----------------------------------+
|
2 |