SQL 求每月累计额

tangzuxu2010 2009-03-16 11:20:37
如一个表TABLE_1有一下字段
T x
1 1200
2 2000
3 2500
4 1000
5 3000
6 4500
用SUM函数和group by写一条SQL语句得到一下两表
T x 累计销售额
1 1200 1200
2 2000 3200
3 2500 5700
4 1000 6700
5 3000 9700
6 4500 14200

T 累计销售额
1 1200
2 3200
3 5700
4 6700
5 9700
6 14200

我用了这个select T,sum(x) as "累计销售额"
from TABLE_1
group by T

不对,根本没有累加.
请个位大虾帮帮!!!!!!!!!!

...全文
376 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangzuxu2010 2009-03-20
  • 打赏
  • 举报
回复
select A.T,sum(B.x) from TABLE_1 as A ,TABLE_1 as B where B.T<=A.T group by A.T
Programmer_Medium 2009-03-18
  • 打赏
  • 举报
回复
不用客气
tangzuxu2010 2009-03-18
  • 打赏
  • 举报
回复
非常谢谢您!
Programmer_Medium 2009-03-16
  • 打赏
  • 举报
回复

select A.T,sum(B.x) from TABLE_1 as A ,TABLE_1 as B where B.T<=A.T order by A.T

1,978

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧