Advertisement

SQL ▶ 开发累计报表系统

阅读量:

需求分析与定义

存在一张用于记录访客访问次数的统计表格 t_access,该表包含三列信息,分别为访客身份、访问的具体月份以及对应的访问次数。

复制代码
 访客,访问月份,访问次数

    
 A,2015-01,5
    
 A,2015-01,15
    
 B,2015-01,5
    
 A,2015-01,8
    
 B,2015-01,25
    
 A,2015-01,5
    
 A,2015-02,4
    
 A,2015-02,6
    
 B,2015-02,10
    
 B,2015-02,5
    
    
    
    

最终希望达成的目标是汇总报表:

复制代码
 访客,月份,月访问总计,累计访问总计

    
  A,2015-01,33,33
    
  A,2015-02,10,43	    
    
  B,2015-01,30,30
    
  B,2015-02,15,45
    
    
    
    

系统实现与功能构建

1)求每个用户的月总访问次数sum

复制代码
    select username,month,sum(count) as counts from t_access_times group by username,

全部评论 (0)

还没有任何评论哟~