日期:2014-05-17  浏览次数:20564 次

关于一个SQL统计的问题
ProjectId Money User AddDate
 1 200 1 2012-02-01
 1 300 2 2012-02-01
 1 400 1 2012-03-01
 
 如何查询出这个项目这个项目的总收益?每个月份的收益,总共进行月份,以及当前是项目中的第几个月份?
比如

 当月收益 总收益 实际月份 项目周期 项目周期中的月份 
  500 900 2012-02-01 2个月 1
  400 900 2012-03-01 2个月 2

------解决方案--------------------
SQL code
row_number()over(partition by 总体项目 order by  实际月份) as 项目周期中的月份