【语法】: AVG([distinct|all]x)
【功能】: 统计数据表选中行x列的平均值。
【参数】: all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all。如果有参数distinct或all,需有空格与x(列)隔开。
【例子】: select avg(distinct sal),avg(allsal),avg(sal) from table3;
【结果】:
avg(distinct sal) |
avg(all sal) |
avg(sal) |
3333.33 |
2592.59 |
2592.59 |
【语法】: SUM([distinct|all]x)
【功能】: 统计数据表选中行x列的合计值
【参数】: all表示对所有的值求合计值,distinct只对不同的值求合计值,默认为all。如果有参数distinct或all,需有空格与x(列)隔开
【例子】: select SUM(distinct sal),SUM(allsal),SUM(sal) from table3;
【结果】:
SUM(distinct sal) |
SUM(all sal) |
SUM(sal) |
6666.66 |
7777.77 |
7777.77 |
【语法】: STDDEV([distinct|all]x)
【功能】: 统计数据表选中行x列的标准误差。
【参数】: all表示对所有的值求标准误差,distinct只对不同的值求标准误差,默认为all。如果有参数distinct或all,需有空格与x(列)隔开
【例子】: select STDDEV(distinctsal),STDDEV(all sal),STDDEV(sal) from table3;
【结果】:
STDDEV(distinct sal) |
STDDEV(all sal) |
STDDEV(sal) |
3142.69366257674 |
2565.99863039714 |
2565.99863039714 |
【语法】: VARIANCE([distinct|all]x)
【功能】: 统计数据表选中行x列的方差。
【参数】: all表示对所有的值求方差,distinct只对不同的值求方差,默认为all。如果有参数distinct或all,需有空格与x(列)隔开。
【例子】: select VARIANCE(distinct sal), VARIANCE(allsal), VARIANCE(sal) from table3;
【结果】:
VARIANCE(distinct sal) |
VARIANCE(all sal) |
VARIANCE(sal) |
9876523.4568 |
6584348.9712 |
6584348.9712 |
【语法】: count(*|[distinct|all]x)
【功能】: 统计数据表选中行x列的合计值
【参数】: *表示对满足条件的所有行统计,不管其是否重复或有空值(NULL)。all表示对所有的值统计,默认为all。distinct只对不同的值统计,如果有参数distinct或all,需有空格与x(列)隔开,均忽略空值(NULL)。
【例子】: select count(*),count(xm),count(allxm),count(distinct sal), count(all sal),count(sal),sum(1) from table3;
【结果】:
count(*) |
count(xm) |
count(all xm) |
count(distinct sal) |
count(all sal) |
count(sal) |
sum(1) |
5 |
4 |
4 |
3 |
5 |
5 |
5 |
【语法】: MAX([distinct|all]x)
【功能】: 统计数据表选中行x列的最大值
【参数】: all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all。如果有参数distinct或all,需有空格与x(列)隔开。
【例子】: select MAX(distinct sal),MAX(xm) fromtable3;
【结果】:
MAX(distinct sal) |
MAX(xm) |
5555.55 |
zhu |
【语法】: MIN([distinct|all]x)
【功能】: 统计数据表选中行x列的最小值。
【参数】: all表示对所有的值求最大值,distinct只对不同的值求最大值,默认为all。如果有参数distinct或all,需有空格与x(列)隔开
【说明】: x,可为数字、字符或日期型字段
【例子】: select MIN(distinctsal),MIN(xm),MIN(distinct xm), MIN(all xm) from table3;
【结果】:
MIN(distinct sal) |
MIN(xm) |
MIN(distinct xm) |
MIN(all xm) |
0 |
gao |
gao |
gao |