1. AVG
【语法】: 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 |
2. SUM
【语法】: 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 |
3. STDDEV
【语法】: 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 |
4. VARIANCE
【语法】: 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 |
5. count
【语法】: 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 |
6. MAX
【语法】: 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 |
7. MIN
【语法】: 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 |