通过sql语句实现数量累加查询

一个日期的统计,将该日期的数据和该日期以前日子的数据累加,依次类推….

数据表数据:如下图

《通过sql语句实现数量累加查询》

累计的查询结果:如下图

《通过sql语句实现数量累加查询》

sql语句实现:

sql1:

select date, (select sum(pay) from test b where b.date<= a.date) pay from test a group by id;
sql2:
select b.id,b.date,sum(a.pay) from test a,test b where a.date<=b.date group by b.id;

sql1和sql2都能实现该功能。

    原文作者:SQL
    原文地址: https://blog.csdn.net/lz527657138/article/details/79046356
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞