Oracle行結果合計的實現


Oracle行結果合計的實現,主要應用於日期結果的集計,下面是具體的實現代碼。

With AA as (

  select 'A' tNo ,  10 B from dual

  union

  select 'B' ,  20 from dual

  union
  select 'A' ,  30 from dual

)

select tNo , sum(B) over (partition by B order by B rows unbounded preceding) sumsal from AA

 

備注

還可以有rows 2 preceding的寫法,就是集計到第五行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM