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;