oracle常用函数总结(4)
来源:优易学  2011-11-4 14:51:53   【优易学:中国教育考试门户网】   资料下载   IT书店

  61.MAX(DISTINCT|ALL)求最大值,ALL表示对所有的值求最大值,DISTINCT表示对不同的值求最大值,相同的只取一次SQL> select max(distinct sal) from scott.emp;

  MAX(DISTINCTSAL)

  ----------------

  5000

  62.MIN(DISTINCT|ALL)求最小值,ALL表示对所有的值求最小值,DISTINCT表示对不同的值求最小值,相同的只取一次SQL> select min(all sal) from gao.table3;

  MIN(ALLSAL)

  -----------

  1111.11

  63.STDDEV(distinct|all)求标准差,ALL表示对所有的值求标准差,DISTINCT表示只对不同的值求标准差SQL> select stddev(sal) from scott.emp;

  STDDEV(SAL)

  -----------

  1182.5032 SQL> select stddev(distinct sal) from scott.emp;

  STDDEV(DISTINCTSAL)

  -------------------

  1229.951

  64.VARIANCE(DISTINCT|ALL)

  求协方差

  SQL> select variance(sal) from scott.emp;

  VARIANCE(SAL)

  -------------

  1398313.9

  65.GROUP BY

  主要用来对一组数进行统计

  SQL> select 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

  对分组统计再加限制条件

[1] [2] [3] 下一页

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训