ODPS SQL 聚合函数
1.COUNT:用于计算记录数。
SELECT COUNT(*) FROM table_name;
--********************************************************************--
2.AVG:用于计算平均值。
SELECT AVG(value) AS avg FROM table_name;
--********************************************************************--
3.MAX:用于计算最大值。
SELECT MAX(value) FROM table_name;
--********************************************************************--
4.MIN:用于计算最小值。
SELECT MIN(value) FROM table_name;
--********************************************************************--
5.MEDIAN:用于计算中位数。
SELECT MEDIAN(value) FROM table_name;
--********************************************************************--
6.STDDEV:用于计算总体标准差。
SELECT STDDEV(value) FROM table_name;
--********************************************************************--
7.SUM:用于计算汇总值。
SELECT SUM(value) FROM table_name;
--********************************************************************--
8.VARIANCE/VAR_POP:用于计算指定数字列的方差。
SELECT VARIANCE(value) FROM table_name;
SELECT VAR_POP(value) FROM table_name;
--********************************************************************--
9.VAR_SAMP:用于计算指定数字列的样本方差。
SELECT VAR_SAMP(value) FROM table_name;
--********************************************************************--
10.COVAR_POP:用于计算指定两个数字列的总体协方差。
SELECT COVAR_POP(c1,c2) FROM table_name;
--********************************************************************--
11.COVAR_SAMP:用于计算指定两个数字列的样本协方差。
SELECT COVAR_SAMP(c1,c2) FROM table_name;