婷婷综合国产,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用法講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 温泉县| 舟山市| 东乌珠穆沁旗| 常山县| 武安市| 陕西省| 灵寿县| 登封市| 申扎县| 修水县| 平江县| 德格县| 涡阳县| 南城县| 伊金霍洛旗| 密云县| 监利县| 武川县| 北安市| 泊头市| 莱西市| 长垣县| 古丈县| 达拉特旗| 济源市| 文山县| 若羌县| 巴楚县| 隆子县| 文山县| 镇平县| 宁南县| 万安县| 榕江县| 乌拉特前旗| 铁力市| 清徐县| 泉州市| 鹤山市| 安宁市| 临西县|