”数据来源:使用FRDemo中的Revenue表,用SQL实现累加求和,求出每个类别每月的累计金额,

image.png

累加求和怎么写

hhOSKOQe 发布于 2022-6-7 22:01 (编辑于 2022-7-8 11:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-6-7 22:12(编辑于 2022-6-7 22:42)

SELECT

year_and_moth,

count_per_month,

(

SELECT

SUM(count_per_month)

FROM

test_table AS test_table_1

WHERE

test_table_1.year_and_moth <= test_table_2.year_and_moth

) AS total_by_month

FROM

test_table AS test_table_2

按月累计  

sqlite好像用不了 sum() over

-------------

SELECT  R1.类别, R1.月份,  SUM(R2.Revenue)

  FROM Revenue R1, Revenue R2

 WHERE

 R1.ID >= R2.ID

 AND R1.类别 = R2.类别

 GROUP BY  R1.月份, R1.类别

 ORDER BY R1.ID, R1.类别 , R1.月份;

image.png

  • 2关注人数
  • 400浏览人数
  • 最后回答于:2022-7-8 11:27
    请选择关闭问题的原因
    确定 取消
    返回顶部