2013-10-29 30 views
0

我想创建显示用户增长的图表,因此我可以在SQL中按年,月和日计算我的用户,并总结以前的计数?如何计算我的用户数,然后将它们相加?

For instance: 
4/1/2013 - 1 
4/2/2013 - 2 
4/4/2013 - 1 
4/9/2013 - 4 

Want the result: 
4/1/2013 - 1 
4/2/2013 - 3 
4/4/2013 - 5 
4/9/2013 - 9 

回答

1
select a.date1,sum(b.id) as Mark 
from tab a cross join tab b 
where b.id <= a.id 
group by a.id,a.date1 
相关问题