日期:2014-05-19  浏览次数:20441 次

交叉统计问题
第一张表:客户表    
客户代码         客户名称    
  A                                     XXX    
  B                                     HHH    
  C                                     JJJ    
  D                                     PPP    
  E                                     UYY    
 
 
第二张表:操作流水表    
 
id     起始时间                                                         截止时间                                                     客户代码    
1     2007-05-06     02:00:00         2007-05-07     04:03:00                         A    
2     2007-05-06     11:00:00         2007-05-06     12:30:00                         A    
3     2007-05-06     12:00:00         2007-05-06     12:30:00                         A    
4     2007-05-07     12:00:00         2007-05-10     12:30:00                         A    
5     2007-05-06     12:00:00         2007-05-10     12:30:00                         B    
 
现在想达到如下统计效果     输入日期后输出所有客户按小时操作次数    
比如输入     2007-05-06    
输出    
客户代码         0点     1点     2点     3点     4点..11点         12点     13点...     23点    
A                       0             0     1           1         1           2           3                 1             1
B                       0             0     0           0         0           0           1                 0           &nb