yxhxj2006

          常用鏈接

          統計

          最新評論

          ORACLE 常用函數

            這個系列我將整理一些日常我們經常使用到的ORACLE函數,鑒于篇幅太長,我大體會按下面分類來整理、匯總這些常用的ORACLE函數,如果有些常用函數沒有被整理進來,也希望大家指點一二。

           1: 聚合函數

          2: 日期函數
          3: 字符串函數
          4: 格式化函數
          5: 類型轉換函數
          6: 加密函數
          7: 控制流函數
          8: 數學函數
          9: 系統信息函數
          10:分析函數

          ------------------------------------------聚合函數---------------------------------------------
          --1:   AVG(DISTINCT|ALL)

          ALL表示對所有的值求平均值,DISTINCT只對不同的值求平均值
          SELECT AVG(SAL) FROM SCOTT.EMP;
          SELECT AVG(DISTINCT SAL) FROM SCOTT.EMP;
          --2:   MAX(DISTINCT|ALL)

          求最大值,ALL表示對所有的值求最大值,DISTINCT表示對不同的值求最大值,相同的只取一次

          (加不加查詢結果一致,不知DISTINCT有什么用途,不同于AVG等聚合函數)
          SELECT MAX(DISTINCT SAL) FROM SCOTT.EMP;
          SELECT MAX(SAL) FROM SCOTT.EMP
          --3:   MIN(DISTINCT|ALL)
          求最小值,ALL表示對所有的值求最小值,DISTINCT表示對不同的值求最小值,相同的只取一次
          SELECT MIN(SAL) FROM SCOTT.EMP;
          SELECT MIN(DISTINCT SAL) FROM SCOTT.EMP;

          --4:  STDDEV(distinct|all)
          求標準差,ALL表示對所有的值求標準差,DISTINCT表示只對不同的值求標準差
          SELECT STDDEV(SAL) FROM SCOTT.EMP;
          SELECT STDDEV(DISTINCT SAL) FROM SCOTT.EMP;

          --5:   VARIANCE(DISTINCT|ALL)
          求協方差  ALL表示對所有的值求協方差,DISTINCT表示只對不同的值求協方差
          SELECT VARIANCE(SAL) FROM SCOTT.EMP;
          SELECT VARIANCE(DISTINCT SAL) FROM SCOTT.EMP;

          --6:  SUM(DISTINCT|ALL)
          求和  ALL表示對所有值求和,DISTINCT表示只對不同值求和(相同值只取一次)
          SELECT SUM(SAL) FROM SCOTT.EMP;
          SELECT SUM(DISTINCT SAL) FROM SCOTT.EMP;


          --7:COUNT(DISTINCT|ALL)
          求記錄、數據個數。 ALL對所有記錄,數組做統計, DISTINCT只對不同值統計(相同值只取一次)
          SELECT COUNT(SAL) FROM SCOTT.EMP;
          SELECT COUNT(DISTINCT SAL) FROM SCOTT.EMP;  
           
          ----8: MEDIAN
          求中位數
          SELECT MEDIAN(SAL) FROM SCOTT.EMP;
          SELECT MEDIAN(DISTINCT SAL) FROM SCOTT.EMP;  --錯誤:DISTINCT 選項在此函數中禁用。
          ----------------------------------------------------------------------------------------------

          posted on 2015-05-13 00:37 奮斗成就男人 閱讀(344) 評論(0)  編輯  收藏 所屬分類: SQL

          主站蜘蛛池模板: 富平县| 南溪县| 孙吴县| 玉溪市| 龙陵县| 新密市| 上杭县| 绥滨县| 天全县| 汾西县| 锡林浩特市| 灵山县| 景谷| 辰溪县| 长兴县| 武冈市| 贵南县| 新平| 九台市| 江阴市| 东阿县| 武邑县| 扬州市| 河北省| 普洱| 吉水县| 磐石市| 沾益县| 珲春市| 江源县| 钦州市| 黄大仙区| 泸州市| 逊克县| 阳谷县| 瓮安县| 辽源市| 徐汇区| 邹平县| 武穴市| 从化市|