select max(years) || '年第' || week || '周',count(1)
成都創(chuàng)新互聯(lián)成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元蒸湘做網(wǎng)站,已為上家服務(wù),為蒸湘各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220
from (select to_char(Y_TIME, 'yyyy') years,
to_char(Y_TIME+to_char(trunc(Y_TIME,'yyyy'),'d')-2,'WW') week
from T_B) group by week order by max(years),week
其中Y_TIME為你數(shù)據(jù)的時間字段,T_B為你要查詢的表,查出每周數(shù)據(jù)量
查詢結(jié)果示例如下:
2012年第31周 340
2012年第42周 6
2012年第43周 35
2012年第46周 7655
2013年第03周 18
2013年第04周 4
2013年第05周 2
2013年第06周 8
寫個大概意思,畢竟我并不知道你的表結(jié)構(gòu)是什么樣的。
你的表格是什么樣的,特別是回見結(jié)構(gòu),如果是“年月日時分秒”結(jié)構(gòu)的,那么首先單獨(dú)截取"時"(不是截取年月日時,而是單獨(dú)截取時),截取范圍是4,這樣出來的結(jié)果是每天0-4點(diǎn)的所有值。
然后開始考慮分組,你說的是每年每月的平均值,那么分組應(yīng)該是“年月”,然后再avg一下你要平均的值應(yīng)該就可以了。
你好,如果格式都如你貼圖的一樣的話可以用這種最笨的方式全一個個化成數(shù)值型,然后相加取值。
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 表名;
如果格式不統(tǒng)一,建議如2樓的,把字符型中的‘/’全部替換成‘+’,然后拼接出來一個sql,執(zhí)行處理。
望采納,謝謝。
************AVG()函數(shù)使用方法:*******
SQL desc test
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(38)
SQL select * from test;
ID
----------
1
11
SQL select avg(ID) from test;
AVG(ID)
----------
6
本文標(biāo)題:oracle如何查平均數(shù),平均 oracle
轉(zhuǎn)載源于:http://jinyejixie.com/article6/dsecdig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、服務(wù)器托管、網(wǎng)站改版、App開發(fā)、微信小程序、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)