110个oracle常用函数总结(4)Oracle认证考试
文章作者 100test 发表时间 2009:11:11 17:28:39
来源 100Test.Com百考试题网
"mkhgigh">
61.MAX(DISTINCT|ALL)求最大值,ALL表示对所有的值求最大值,DISTINCT表示对不同的值求最大值,相同的只取一次SQL>. 0select max(distinct sal) from scott.emp.
MAX(DISTINCTSAL)
----------------
5000
62.MIN(DISTINCT|ALL)求最小值,ALL表示对所有的值求最小值,DISTINCT表示对不同的值求最小值,相同的只取一次SQL>. 0select min(all sal) from gao.table3.
MIN(ALLSAL)
-----------
1111.11
63.STDDEV(distinct|all)求标准差,ALL表示对所有的值求标准差,DISTINCT表示只对不同的值求标准差SQL>. 0select stddev(sal) from scott.emp.
STDDEV(SAL)
-----------
1182.5032 SQL>. 0select stddev(distinct sal) from scott.emp.
STDDEV(DISTINCTSAL)
-------------------
1229.951
64.VARIANCE(DISTINCT|ALL)
求协方差
SQL>. 0select variance(sal) from scott.emp.
VARIANCE(SAL)
-------------
1398313.9
65.GROUP BY
主要用来对一组数进行统计
SQL>. 0select deptno,count(*),sum(sal) from scott.emp group by deptno.
DEPTNO COUNT(*) SUM(SAL)
--------- --------- ---------
10 3 8750
20 5 10875
30 6 9400
66.HAVING
对分组统计再加限制条件