码迷,mamicode.com
首页 > 其他好文 > 详细

join 自连接应用于累计求和

时间:2015-06-03 21:09:48      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

join 自连接有一个小小的应用,就是用于累计统计

1,创建实例代码

create table dbo.FinanceMonth
(
MonthNum
int , quantity int ) ;with cte as ( select 1 as MonthNum,100 as quantity union all select MonthNum+1,quantity+100 from cte where MonthNum<12 ) insert into dbo.FinanceMonth select * from cte


2,采用自链接方式计算累加和

select a.MonthNum,sum(b.quantity) as TotalQuantity
from dbo.FinanceMonth a
inner join dbo.FinanceMonth b on a.MonthNum>=b.MonthNum
group by a.MonthNum
order by a.MonthNum

技术分享

 

join 自连接应用于累计求和

标签:

原文地址:http://www.cnblogs.com/ljhdo/p/4532648.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!