老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

oracle怎么算平均值 oracle 平均數

oracle 取平均值

你好,如果格式都如你貼圖的一樣的話可以用這種最笨的方式全一個個化成數值型,然后相加取值。

創新互聯公司專業為企業提供豐都網站建設、豐都做網站、豐都網站設計、豐都網站制作等企業網站建設、網頁設計與制作、豐都企業網站模板建站服務,十年豐都做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

select CHECK_NORM,

(to_number(substr(CHECK_INFO, 1, 4)) +

to_number(substr(CHECK_INFO, 6, 4)) +

to_number(substr(CHECK_INFO, 11, 4)) +

to_number(substr(CHECK_INFO, 16, 4)) +

to_number(substr(CHECK_INFO, 21, 4)) +

to_number(substr(CHECK_INFO, 26, 4)) +

to_number(substr(CHECK_INFO, 31, 4)) +

to_number(substr(CHECK_INFO, 36, 4)) +

to_number(substr(CHECK_INFO, 41, 4)) +

to_number(substr(CHECK_INFO, 46, 4))) / 10

from 表名;

如果格式不統一,建議如2樓的,把字符型中的‘/’全部替換成‘+’,然后拼接出來一個sql,執行處理。

望采納,謝謝。

oracle這個函數如何loop循環后的求平均值

語法:

[ lable_name]

loop

statement...

end loop [lable_name]

請點擊輸入圖片描述

注釋:lable_name:loop語句的標簽,與結構控制語句case類似

loop:循環的開始

statement:循環體,也就是需要重復執行的語句

end loop:循環結束標志

基本loop循環由于沒有控制循環結束語句,所以循環體中需要判斷是否循環結束來控制循環,要不然會出現死循環的情況

1ORACLE中的結構控制(case語句)

請點擊輸入圖片描述

一、使用EXIT...WHEN來判斷是否循環結束

例:求1+2+..+100的和

DECLARE

str1 number;

nu? ?number;

BEGIN

str1 := 1 ;

nu := 0 ;

loop_text

LOOP

nu := nu + str1;

str1 := str1+1;

EXIT loop_text WHEN str1100 ;

END LOOP;

DBMS_OUTPUT.PUT_LINE('循環結束。1+2+。。。+100的結果為:'||nu);

END;

請點擊輸入圖片描述

代碼解析:

第2--6行:聲明兩個加數并賦予初始值

第9--10:循環體,做四則運算,加數nu + 加數str1 的和在賦值給加數nu

第11行:判斷str1是否為真,為真則退出,為假則繼續循環

第13行:循環結束后打印輸出結果

請點擊輸入圖片描述

二、使用IF語句來判斷是否循環結束

例:求1+2+..+100的和

DECLARE

str1 number;

nu? ?number;

BEGIN

str1 := 1 ;

nu := 0 ;?

loop_text

LOOP? ? ? ?

nu := nu + str1;?

str1 := str1+1;? ?

IF str1100 THEN

DBMS_OUTPUT.PUT_LINE('循環結束');

EXIT loop_text;

END IF;?

END LOOP;?

DBMS_OUTPUT.PUT_LINE('1+2+。。。+100的結果為:'||nu);

END;

1ORACLE中的結構控制(IF語句)

請點擊輸入圖片描述

代碼解析:

第1-6行與上訴一致,聲明兩個參數然后在賦值初始化

第11-13行:使用IF語句做判斷,條件為真這執行退出語句EXIT,條件為假則跳過繼續循環

請點擊輸入圖片描述

oracle查詢按記錄個數,按比例匯總后求平均值

可以參考如下:

CREATE TABLE TEMP_AVG_SCORE

(T_DATA DATE,

T_NAME VARCHAR2(10),

T_SCORE NUMBER(10)

) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-01-01','YYYY-MM-DD'),'A',30) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-01-10','YYYY-MM-DD'),'A',40) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-01-15','YYYY-MM-DD'),'A',35) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-02-01','YYYY-MM-DD'),'B',120) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-02-10','YYYY-MM-DD'),'B',130) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-02-15','YYYY-MM-DD'),'B',150) ;

INSERT INTO TEMP_AVG_SCORE VALUES (TO_DATE('2015-02-20','YYYY-MM-DD'),'B',140) ;

COMMIT;

SELECT T.T_NAME 人員,

AVG(CASE

WHEN TO_CHAR(T.T_DATA, 'MM') = '01' AND T.NUM = 3 THEN

CASE

WHEN RN = 1 THEN

T.T_SCORE * 120 / 100

WHEN RN = 2 THEN

T.T_SCORE * 100 / 100

ELSE

T.T_SCORE * 80 / 100

END

WHEN TO_CHAR(T.T_DATA, 'MM') = '01' AND T.NUM = 4 THEN

CASE

WHEN RN = 1 THEN

T.T_SCORE * 120 / 100

WHEN RN = 2 THEN

T.T_SCORE * 110 / 100

WHEN RN = 3 THEN

T.T_SCORE * 90 / 100

ELSE

T.T_SCORE * 80 / 100

END

ELSE 0

END) 一月份,

AVG(CASE

WHEN TO_CHAR(T.T_DATA, 'MM') = '02' AND T.NUM = 3 THEN

CASE

WHEN RN = 1 THEN

T.T_SCORE * 120 / 100

WHEN RN = 2 THEN

T.T_SCORE * 100 / 100

ELSE

T.T_SCORE * 80 / 100

END

WHEN TO_CHAR(T.T_DATA, 'MM') = '02' AND T.NUM = 4 THEN

CASE

WHEN RN = 1 THEN

T.T_SCORE * 120 / 100

WHEN RN = 2 THEN

T.T_SCORE * 110 / 100

WHEN RN = 3 THEN

T.T_SCORE * 90 / 100

ELSE

T.T_SCORE * 80 / 100

END

ELSE

END) 二月

FROM (SELECT A.T_DATA,

A.T_NAME,

A.T_SCORE,

ROW_NUMBER() OVER(PARTITION BY A.T_NAME ORDER BY A.T_DATA DESC) RN,

B.NUM

FROM temp_avg_score A

LEFT JOIN (SELECT T_NAME, COUNT(1) NUM

FROM temp_avg_score

GROUP BY T_NAME) B ON A.T_NAME = B.T_NAME) T

GROUP BY T.T_NAME;


當前文章:oracle怎么算平均值 oracle 平均數
文章鏈接:http://www.xueling.net.cn/article/hijpio.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 欧美久久久久久久久久久久久久 | 51社区精品视频在线视频观看软件 | 国产AV综合第1页 | 欧美18—19sex性hd | 中文字幕日韩一区二区 | 国产一区二区三区在线观看网站 | 黄色毛片免费观看 | 国产精品扒开腿做爽爽的视频 | 久久久成人毛片无码 | 成人黄色三级毛片 | 精品韩国三级在线观看视频 | 国产成人精品无码片区 | 日韩精品一区二区在线 | 久久婷婷五月综合色国产 | 人人性人人性碰国产 | 久久综合亚洲色HEZYO社区 | 妃子涨奶和侍卫h | 久久成人免费 | 欧美视频网 | 麻豆www传媒入口 | 操空姐色图 | 综合天堂av久久久久久久 | 国产一级淫片在线观看 | 国产精品原创巨作av色鲁 | 99久久夜色精品国产亚洲1000部 | 一区二区三区免费看视频 | 亚洲h片在线观看 | 中文字幕我不卡 | 欧美福利视频一区二区 | 久久这里只有精品久久 | a视频在线免费看 | 69久久夜色精品国产69乱 | 蜜月久久99静品久久久久久 | 日产精品久久久久久久性色91 | 国产97av在线播放 | 美女视频黄频a免费网站18 | 99视频精品全国免费 | 日日夜夜中文字幕 | 久久激情欧美 | av国产精品毛片一区二区小说 | aaa在线观看 |