婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle中的SUM用法講解

Oracle中的SUM用法講解

熱門標簽:安陽外呼系統免費 濟南地圖標注公司 南寧人工智能電銷機器人費用 海南400電話哪里辦理 圖像地圖標注 貴陽電話外呼系統哪家好 呼倫貝爾智能手機地圖標注 400電話是不是免費申請 分布式呼叫中心

Oracle中的SUM條件查詢

1、按照區域編碼分組查詢區域編碼、IPTV_NBR不為空的數量、ACC_NBR不為空的數量、所有用戶數量

SELECT
AREA_CODE,
SUM (
CASE
WHEN IPTV_NBR IS NULL or IPTV_NBR = '' THEN
0
ELSE
1
END
),
SUM (
CASE
WHEN ACC_NBR IS NULL or ACC_NBR = '' THEN
0
ELSE
1
END
),
COUNT (*)
FROM
GAT_SQMS.GAT_SQMS_BAND_IPTV_VIEW
GROUP BY
AREA_CODE;

2、使用sum條件查詢

查詢IPTV_NBR不為空的數量

SUM (
CASE
WHEN IPTV_NBR IS NULL or IPTV_NBR = '' THEN
0
ELSE
1
END
)

SUM里邊使用CASE WHEN 語句

當IPTV_NBR IS NULL 為0,ELSE 為1

oracle中sum字符串方法

CREATE OR REPLACE FUNCTION SumString(i_TableName   IN VARCHAR2,
                   i_GroupColName IN VARCHAR2,
                   i_ResultColName IN VARCHAR2,
                   i_GroupColValue IN VARCHAR2,
                   i_Separator   IN VARCHAR2)
 RETURN VARCHAR2 IS
 TYPE T_Cur IS REF CURSOR;
 C_Cur  T_Cur;
 V_Sql  VARCHAR2(2000);
 V_Result VARCHAR2(2000);
 V_Tmp  VARCHAR2(200);
 V_Cnt  NUMBER := 0;
BEGIN
 V_Result := ' ';
 V_Sql  := 'SELECT  ' || i_ResultColName || '  FROM  ' || i_TableName ||
       '  WHERE  ' || i_GroupColName || '  =  ' || i_GroupColValue;
 OPEN C_Cur FOR V_Sql;
 LOOP
  FETCH C_Cur
   INTO V_Tmp;
  EXIT WHEN C_Cur%NOTFOUND;
  IF V_Cnt = 0 THEN
   V_Result := V_Tmp;
  ELSE
   V_Result := V_Result || i_Separator || V_Tmp;
  END IF;
  V_Cnt := V_Cnt + 1;
 END LOOP;
 CLOSE C_Cur;
 RETURN V_Result;
END SUMSTRING;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • 從Oracle數據庫中讀取數據自動生成INSERT語句的方法
  • mysql數據庫和oracle數據庫之間互相導入備份
  • PHP+Oracle本地開發環境搭建方法詳解
  • Myeclipse鏈接Oracle等數據庫時lo exception: The Network Adapter could not establish the connection
  • oracle如何解鎖封鎖的賬號
  • 為Plesk PHP7啟用Oracle OCI8擴展方法總結
  • Mapper批量插入Oracle數據@InsertProvider注解
  • MySQL實現類似Oracle序列的方案
  • 如何利用Oracle命令解決函數運行錯誤
  • SELECT INTO 和 INSERT INTO SELECT 兩種表復制語句詳解(SQL數據庫和Oracle數據庫的區別)

標簽:涼山 滁州 合肥 遼源 南充 許昌 郴州 焦作

巨人網絡通訊聲明:本文標題《Oracle中的SUM用法講解》,本文關鍵詞  Oracle,中的,SUM,用法,講解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle中的SUM用法講解》相關的同類信息!
  • 本頁收集關于Oracle中的SUM用法講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 冀州市| 四会市| 台江县| 娄底市| 东平县| 泰和县| 车致| 卢氏县| 汝城县| 郎溪县| 饶阳县| 邹城市| 翼城县| 磴口县| 东源县| 莎车县| 大关县| 汾阳市| 金平| 军事| 兴隆县| 汾西县| 德格县| 澄迈县| 蕉岭县| 岳阳县| 邢台市| 丁青县| 边坝县| 乾安县| 峨眉山市| 梅河口市| 淮阳县| 乾安县| 黄石市| 永州市| 武山县| 寿阳县| 印江| 临汾市| 麻城市|