Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 我如何计算我的用户数,并在计算时对他们进行合计?_Sql_Sql Server - Fatal编程技术网

Sql 我如何计算我的用户数,并在计算时对他们进行合计?

Sql 我如何计算我的用户数,并在计算时对他们进行合计?,sql,sql-server,Sql,Sql Server,我想创建一个图表来显示用户随时间的增长情况,这样我可以在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 选择a.date1,sum(b.id)作为标记 从选项卡a交叉连接选项卡b b.id在哪里 select a

我想创建一个图表来显示用户随时间的增长情况,这样我可以在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
选择a.date1,sum(b.id)作为标记
从选项卡a交叉连接选项卡b
b.id在哪里
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