日期:2014-05-18  浏览次数:20649 次

再问〈求一个sql语句写法〉
A表:        
cardtypeid,date_time    
1                                         2007/02/03    
2                                         2007/03/03    
3                                         2007/04/03    
2                                         2007/04/03    
B表:        
cardtypeid,     cardtypeName    
1                                         甲    
2                                         乙    
3                                         丙    
 
查询结果:    
一,   按照月份统计  
月份                 甲         乙         丙     合计    
2007/02     1             0             0             1    
2007/03     0             1             0             1    
2007/04     0             1             1             2    
合计                 1             2             1             4    
 
二,按照日期统计
日期                 甲         乙         丙     合计    
2007/02/03     1             0             0             1    
2007/03/03     0             1             0             1    
2007/04/03     0             1             1             2    
合计                 1             2             1             4    

三,按照星期统计(2007/02/03和2007/03/03都是星期二,2007/04/03是星期六)
星期                 甲         乙         丙     合计        
星期二             1       &