日期:2014-05-17  浏览次数:20597 次

求助sqlserver如何实现同一个表中多个count查询并且分组
表结构如下:

            周次     学号      迟到      旷课     请假     早退
                       
           1        001       true     false      false    false

           1        009       false     true      false    false

           1        011       true     false      false    false

           1        021       true     false      false    false

           2        002       false     false     false     true

           2        012       false     false     false     true

           2        032       false     false     false     true

           3        004       false     true     false     false

求解怎么用count统计每周迟到旷课早退请假的人数并且和group by 按周次进行分组,生成如下效果的表:

           周次     迟到人数  旷课人数  早退人数  请假人数 
            
            1              3            1              0             0

            2              0