日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 日累计月,Oracle按月份累计求和

發布時間:2024/9/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 日累计月,Oracle按月份累计求和 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原表:

select to_char(reg_Date,'yyyy-mm') regDate, count(*) count from Ep_Info t where 1=1 and t.reg_Date>=to_date('2013-02','yyyy-mm') and t.reg_Date<=to_date('2014-05','yyyy-mm') group by to_char(reg_Date,'yyyy-mm') order by to_char(reg_Date,'yyyy-mm')

按月累計求和:

select to_char(reg_Date,'yyyy-mm') regDate2,sum(count(*)) over(order by to_char(reg_Date,'yyyymm'), count(*)) from Ep_Info t where 1=1 and t.reg_Date>=to_date('2011-12','yyyy-mm') and t.reg_Date<=to_date('2014-04','yyyy-mm') group by to_char(reg_Date,'yyyy-mm'),to_char(reg_Date,'yyyymm')

--zhongan soft stone

create table zh_an(pnum number(4));

insert into zh_an values(1);

insert into zh_an values(2);

insert into zh_an values(3);

insert into zh_an values(4);

select * from zh_an;

select t.pnum,sum(t.pnum) over(order by t.pnum) leijia from zh_an t;

注意:如果沒有order by 子句,求和就不是“連續”的

select t.pnum,sum(t.pnum) over(order by t.pnum) leijia,sum(t.pnum) over() zongshu from zh_an t;

使用的分析函數over (partition by xxx order by xxx1,xxx2 desc) ,在"... from emp;"后面不要加order ? by 子句,使用的分析函數的(partition by deptno order by sal)

里已經有排序的語句了,如果再在句尾添加排序子句,一致倒罷了,不一致,結果就令人費勁了。

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的oracle 日累计月,Oracle按月份累计求和的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。