单位要做一个晨检上报系统。需要收集的数据如图。有66个班级。20多种病症。教师按生病学生名单提交每个生病学生的信息。
最终想完成这样的一个统计表。在一个表格中完成所有班级每种病症的人数。
如果每个班级每种病症制作一个查询。需要制作66x20个查询。有没有简单点的方法实现显示最终的统计表格。

解决方案 »

  1.   

    能具体点 怎样分组查询吗?已经 有一个表sw_personal用来 记录上报的信息。是否还需要其他的表?用什么查询语句?
      

  2.   

    你连表结构都不给,怎么写 SQL 指令?
      

  3.   

    select class,symptom,count(1)  from  tablename  group by class,symptom
      

  4.   

    SQL 指令
    select  class, sympton, count(*) as cnt from 表 group by 1, 2