当前位置: 代码迷 >> Sql Server >> sqlserver怎么实现同一个表中多个count查询并且分组并且统计总数
  详细解决方案

sqlserver怎么实现同一个表中多个count查询并且分组并且统计总数

热度:38   发布时间:2016-04-24 23:57:48.0
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               4

            2              0            0              3             0               3
  相关解决方案