AVG(DISTINCT|ALL)
1.解释:求平均值,all表示求所有值的平均值,DISTINCT只对不同的值求平均值
2.示例:
select avg(score) from T_STU;
select svg(DISTINCT score) from T_STU;
MAX(DISTINCT|ALL)
1.解释:求最大值,all表示求所有值的最大值,DISTINCT只对不同的值求最大值(结果一致)
2.示例:
select max(score) from T_STU;
select max(DISTINCT score) from T_STU;
MIN(DISTINCT|ALL)
1.解释:求最小值,all表示求所有值的最小值,DISTINCT只对不同的值求最小值(结果一致)
2.示例:
select min(score) from T_STU;
select min(DISTINCT score) from T_STU;
SIDDEV(DISTINCT|ALL)
1.解释:求标准差,all表示求所有值的标准差,DISTINCT只对不同的值求标准差
2.示例:
select siddev(score) from T_STU;
select siddev(DISTINCT score) from T_STU;
VARIANCE(DISTINCT|ALL)
1.解释:求协方差,all表示求所有值的协方差,DISTINCT只对不同的值求协方差
2.示例:
select variance(score) from T_STU;
select variance(DISTINCT score) from T_STU;
SUM(DISTINCT|ALL)
1.解释:求和,all表示求所有值的和,DISTINCT只对不同的值求和
2.示例:
select sum(score) from T_STU;
select sum(DISTINCT score) from T_STU;
COUNT(DISTINCT|ALL)
1.解释:求个数,all表示求所有记录的个数,DISTINCT只对不同值求个数
2.示例:
select count(score) from T_STU;
select count(DISTINCT score) from T_STU;
MEDIAN
1.解释:求中位数(注意:不支持DISTINCT选项)
2.示例:
select median(score) from T_STU;