请教用select count()统计多项内容
人员表.dbf有姓名,部门,学历三个字段,怎样用select count()统计各部门的各种学历(大学专科高中)人数SELECT 所在部门,COUNT(*) as 本科 FROM 人员表 where 学历='本科' GROUP by 所在部门 all
SELECT 所在部门,COUNT(*) as 专科 FROM 人员表 where 学历='专科' GROUP by 所在部门 all
SELECT 所在部门,COUNT(*) as 高中 FROM 人员表 where 学历='高中' GROUP by 所在部门 all
上面三条命令可以分别统计各部门本科专科高中人数
问:1.上面命令中怎样将统计为0的部门也显示出来,就是显示所有部门
2.三条命令怎样输出到同一个表中,比如统计结果表(统计结果不能相互覆盖)
3.可否将三条命令综合成一条命令(所谓聚焦函数不能嵌套是否指的这种情况?)
[ 本帖最后由 zengjun81357 于 2011-4-24 18:05 编辑 ]