这个问题可以通过使用 SQL 查询来解决。假设我们有一个名为 'bill' 的表,其中包含以下列:

  • id:账单 ID
  • date:账单日期
  • amount:账单金额

我们可以编写以下查询来计算每天的账单增量和全量:

SELECT 
    date, 
    SUM(amount) AS daily_total,
    (SELECT SUM(amount) FROM bill b2 WHERE b2.date <= b1.date) AS cumulative_total
FROM 
    bill b1
GROUP BY 
    date
ORDER BY 
    date ASC

这个查询中,我们使用了子查询来计算累计总金额。在子查询中,我们选择所有日期早于或等于当前行日期的账单,并计算它们的总金额。在主查询中,我们计算每天的账单总金额并添加累计总金额列。

这个查询将返回一个包含每天日期、每天账单总金额、以及累计总金额的结果集。

SQL 账单计算:每天增量和全量

原文地址: https://www.cveoy.top/t/topic/loGu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录