Sql server 數量累計求和


 

 
declare @電量表 table(日期 int,日發電量 float, 計划發電量 float,日均發電量 float) 
insert into @電量表 select 1,3.8788,null,3.8024  
insert into @電量表 select 2,3.8846 ,null,3.8024  
insert into @電量表 select 3,3.7841 ,null,3.8024  
insert into @電量表 select 4,3.7946,null,3.8024  
insert into @電量表 select 5,3.7672,null,3.8024  
insert into @電量表 select 6,3.7178,null,3.8024  
insert into @電量表 select 7, 3.7871,null,3.8024  
SELECT M.日期,SUM(DL.日發電量) AS 電量累計
    FROM @電量表 DL    
    INNER JOIN      
    (SELECT * FROM @電量表) M    
  ON (DL.日期 <= M.日期)    
  --WHERE  M.日期 <= 7     
    GROUP BY M.日期, M.日發電量 
ORDER BY m.日期 


免責聲明!

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



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